SlideShare a Scribd company logo
1 of 24
Download to read offline
Azure Office365 Integration with Moodle
Deploying Moodle With High Availability - Linux
Deploying Moodle With High Availability - Linux
Outline
Objectives
Introduction
Moodle Installation on Azure Linux Platform
Create a Linux Virtual Machine to Use as a
Template for auto scale Moodle
Summary
OUTLINE
Objectives
Moodle Installation on Azure Linux Platform
Create a Linux Virtual Machine to Use as a Template for
auto scale Moodle
By the end of this session, you will be able to learn about:
TOPIC
01/05
Back	to	outline	page
Deploying Moodle With High Availability - Linux
Introduction
TOPIC
02/05
Moodle is an open source learning management system and an e-learning platform
to serve learners across the globe.
It is written in PHP and distributed under general public license.
Back	to	outline	page
Deploying Moodle With High Availability - Linux
Moodle Installation on Azure Linux Platform
1. Create a Linux Virtual Machine
2. Install Apache/MySQL/PHP
3. Install Additional Software
4. Complete Setup
5. Install Moodle
TOPIC
03/05
Back	to	outline	page
Moodle installation on Azure Linux platform requires a few
steps to follow. They are:
Deploying Moodle With High Availability - Linux
Moodle Installation Procedure on Azure Linux Virtual Machine
TOPIC
03/05
1. Create	a	new	page	on	windows	server	2012	R2	virtual	machine.
Open	http://azure.microsoft.com/
Back	to	outline	page
Deploying Moodle With High Availability - Linux
Moodle Installation Procedure on Azure Linux Virtual Machine
TOPIC
03/05
1.2			Click	on	the	portal	(https://manage.windowsazure.com/)	to	login
Back	to	outline	page
Deploying Moodle With High Availability - Linux
TOPIC
03/05
1.3			Enter	Credentials
Username:		azuredemo@moodle.ae
Password:		Enter	provided	password
Click	on	sign	in
Back	to	outline	pageMoodle Installation Procedure on Azure Linux Virtual Machine
Deploying Moodle With High Availability - Linux
TOPIC
03/05
1.4.		Click	on	NEW
Back	to	outline	pageMoodle Installation Procedure on Azure Linux Virtual Machine
Deploying Moodle With High Availability - Linux
TOPIC
03/05
Back	to	outline	page
1.5.		Click	on	Compute,	Virtual	Machine,	and	From	Gallery to	create	a	new	virtual	machine	for	Moodle.
Moodle Installation Procedure on Azure Linux Virtual Machine
Deploying Moodle With High Availability - Linux
TOPIC
03/05
Back	to	outline	page
1.6.	Select	Ubuntu	Server	14.04	LTS	and	click	Next
Moodle Installation Procedure on Azure Linux Virtual Machine
Deploying Moodle With High Availability - Linux
TOPIC
03/05
Back	to	outline	page
1.7.	 Enter	the	following	information	on	virtual	
machine	configuration	screen	one	and	click	Next
Version Release Date
Virtual Machine Name
Tier
Size
New User Name
New Password
Confirm Password
Moodle Installation Procedure on Azure Linux Virtual Machine
Deploying Moodle With High Availability - Linux
TOPIC
03/05
Back	to	outline	page
1.8.	 Enter	the	following	information	on	virtual	
machine	configuration	screen	2	and	click	Next
Cloud Service
Cloud Service DNS Name
Region/Affinity Group/Virtual Network
Virtual Network Subnets
Storage Account
Availability Set if Required
Endpoints for Connecting RDP
Moodle Installation Procedure on Azure Linux Virtual Machine
Deploying Moodle With High Availability - Linux
TOPIC
03/05
Back	to	outline	page
1.9.		Select	the	plug-in	and	extensions	in	virtual	machine	configuration	screen	3.		
Click	on	complete	to	create	a	new	virtual	machine.
Moodle Installation Procedure on Azure Linux Virtual Machine
Deploying Moodle With High Availability - Linux
Install Apache/MySQL/PHP
1. Open up Terminal and install the following;
2. Open the SSH Session with the Ubuntu server
sudo apt-get install apache2
sudo apt-get install mysql-client mysql-server
sudo apt-get install php5
TOPIC
03/05
Deploying Moodle With High Availability - Linux
Back	to	outline	page
Install Additional Software
sudo apt-get install graphviz aspell php5-pspell php5-curl php5-gd php5-intl php5-
mysql php5-xmlrpc php5-ldap clamav
1. Setup MySQL Server, add the following line under the last statement in
/etc/mysql/my.cnf
default_storage_engine = innodb
innodb_file_per_table = 1
2. Create Database for moodle with the following commands
mysql -u root -p
CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE
utf8_unicode_ci;
create user 'moodledude'@'localhost' IDENTIFIED BY 'passwordformoodledude'
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY
TABLES,DROP,INDEX,ALTER ON moodle.* TO moodledude@localhost IDENTIFIED
BY 'passwordformoodledude';
TOPIC
03/05
Deploying Moodle With High Availability - Linux
Back	to	outline	page
Installing Moodle
1. Open the https://download.moodle.org/releases/latest/ to
Download latest moodle
2. Extract and copy the downloaded Moodle to
C:wampwww
3. In your browser, type localhost/moodle
4. The Moodle set up screen will appear.
5. Entre the paths
6. Entre the database Details
TOPIC
03/05
Deploying Moodle With High Availability - Linux
Back	to	outline	page
7. Moodle needs to ensure our wampserver has all the
features ("extensions") enabled to run it successfully.
8. Anything in green is fine. Anything in yellow is OK (but
would be better in green). Anything in red will stop us
installing Moodle.
9. Once your server checks page shows all green or all green
with some yellow, you can click "Continue"
10. Moodle will install - this will take some time. Be patient.
When you see "workshop" you know you are nearly done
11. Complete details for your admin username and password
(and remember them!)
12. Complete details for your front page (name of your
Moodle, etc)
TOPIC
03/05
Installing Moodle
Deploying Moodle With High Availability - Linux
Back	to	outline	page
Capture a Linux Virtual Machine to Use as a Template for auto scale Moodle
Connect to the virtual machine using an SSH client of your choice
In the SSH window, type the following command.
sudo waagent -deprovision
This command will attempt to clean the system and make it suitable
for re-provisioning. This operation performs the following tasks:
Removes SSH host keys (if Provisioning.RegenerateSshHostKeyPair is
'y' in the configuration file)
Clears nameserver configuration in /etc/resolv.conf
Removes the root user's password from /etc/shadow (if
Provisioning.DeleteRootPassword is 'y' in the configuration file)
Removes cached DHCP client leases
Resets host name to localhost.localdomain
Deletes the last provisioned user account (obtained from
/var/lib/waagent) and associated data.
TOPIC
04/05
Deploying Moodle With High Availability - Linux
Back	to	outline	page
1. Type y to continue. You can add the -force parameter to avoid
this confirmation step.
2. Type Exit to close the SSH client.
3. Open Azure Management Portal to your azure Subscription
4. Shut down the virtual machine which is already deprovisioned in
the steps above with
5. When the virtual machine is stopped, capture the image with
6. The new image is now available in the list of images that can be
used to configure any new virtual machines, for autoscalling
7. Click on the cloud Service on the Azure Portal
TOPIC
04/05
Capture a Linux Virtual Machine to Use as a Template for auto scale Moodle
Deploying Moodle With High Availability - Linux
Back	to	outline	page
TOPIC
04/05
Back	to	outline	page
1.8.		Select	the	plug-in	and	extensions	in	virtual	machine	configuration	screen	3.		
Click	on	complete	to	create	a	new	virtual	machine.
Capture a Linux Virtual Machine to Use as a Template for auto scale Moodle
Deploying Moodle With High Availability - Linux
TOPIC
04/05
Back	to	outline	page
1.8.		Select	the	plug-in	and	extensions	in	virtual	machine	configuration	screen	3.		
Click	on	complete	to	create	a	new	virtual	machine.
Capture a Linux Virtual Machine to Use as a Template for auto scale Moodle
Deploying Moodle With High Availability - Linux
TOPIC
04/05
Back	to	outline	page
1.8.		Select	the	plug-in	and	extensions	in	virtual	machine	configuration	screen	3.		
Click	on	complete	to	create	a	new	virtual	machine.
12.			SCALE	BY	METRIC	SELECT	CPU:
INSTANCE RANGEA2 (2 CORES, 3.5 GB MEMORY)
TARGET CPU
SCALE UP BY
SCALE UP WAIT TIME
SCALE DOWN BY
SCALE DOWN WAIT TIME
13. Click on Save to create auto scale environment
Capture a Linux Virtual Machine to Use as a Template for auto scale Moodle
Deploying Moodle With High Availability - Linux
Summary
TOPIC
05/05
Moodle installation on azure Linux virtual machine
In this session, you have learnt:
Back	to	outline	page
Deploying Moodle With High Availability - Linux

More Related Content

What's hot

Django Introduction & Tutorial
Django Introduction & TutorialDjango Introduction & Tutorial
Django Introduction & Tutorial之宇 趙
 
Front end-developer
Front end-developerFront end-developer
Front end-developerqaskhk
 
Java multi threading
Java multi threadingJava multi threading
Java multi threadingRaja Sekhar
 
Fundamental of Node.JS - Internship Presentation - Week7
Fundamental of Node.JS - Internship Presentation - Week7Fundamental of Node.JS - Internship Presentation - Week7
Fundamental of Node.JS - Internship Presentation - Week7Devang Garach
 
ASP.NET Web API
ASP.NET Web APIASP.NET Web API
ASP.NET Web APIhabib_786
 
Android User Interface Tutorial: DatePicker, TimePicker & Spinner
Android User Interface Tutorial: DatePicker, TimePicker & SpinnerAndroid User Interface Tutorial: DatePicker, TimePicker & Spinner
Android User Interface Tutorial: DatePicker, TimePicker & SpinnerAhsanul Karim
 
Spring Framework - Data Access
Spring Framework - Data AccessSpring Framework - Data Access
Spring Framework - Data AccessDzmitry Naskou
 
Introduction to Django REST Framework, an easy way to build REST framework in...
Introduction to Django REST Framework, an easy way to build REST framework in...Introduction to Django REST Framework, an easy way to build REST framework in...
Introduction to Django REST Framework, an easy way to build REST framework in...Zhe Li
 
Introduction to Apache solr
Introduction to Apache solrIntroduction to Apache solr
Introduction to Apache solrKnoldus Inc.
 
Android | Android Activity Launch Modes and Tasks | Gonçalo Silva
Android | Android Activity Launch Modes and Tasks | Gonçalo SilvaAndroid | Android Activity Launch Modes and Tasks | Gonçalo Silva
Android | Android Activity Launch Modes and Tasks | Gonçalo SilvaJAX London
 
Node.js Development with Apache NetBeans
Node.js Development with Apache NetBeansNode.js Development with Apache NetBeans
Node.js Development with Apache NetBeansRyan Cuprak
 
Introduction to Node js
Introduction to Node jsIntroduction to Node js
Introduction to Node jsAkshay Mathur
 
How To Break Odoo's Security [Odoo Experience 2018]
How To Break Odoo's Security [Odoo Experience 2018]How To Break Odoo's Security [Odoo Experience 2018]
How To Break Odoo's Security [Odoo Experience 2018]Olivier Dony
 
Multithreading in-java
Multithreading in-javaMultithreading in-java
Multithreading in-javaaalipalh
 
SJBoard Project Portfolio
SJBoard Project PortfolioSJBoard Project Portfolio
SJBoard Project PortfolioJuyoungKang7
 

What's hot (20)

Django Introduction & Tutorial
Django Introduction & TutorialDjango Introduction & Tutorial
Django Introduction & Tutorial
 
Front end-developer
Front end-developerFront end-developer
Front end-developer
 
Java multi threading
Java multi threadingJava multi threading
Java multi threading
 
Android Threading
Android ThreadingAndroid Threading
Android Threading
 
Fundamental of Node.JS - Internship Presentation - Week7
Fundamental of Node.JS - Internship Presentation - Week7Fundamental of Node.JS - Internship Presentation - Week7
Fundamental of Node.JS - Internship Presentation - Week7
 
ASP.NET Web API
ASP.NET Web APIASP.NET Web API
ASP.NET Web API
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Android User Interface Tutorial: DatePicker, TimePicker & Spinner
Android User Interface Tutorial: DatePicker, TimePicker & SpinnerAndroid User Interface Tutorial: DatePicker, TimePicker & Spinner
Android User Interface Tutorial: DatePicker, TimePicker & Spinner
 
Spring Framework - Data Access
Spring Framework - Data AccessSpring Framework - Data Access
Spring Framework - Data Access
 
Introduction to Django REST Framework, an easy way to build REST framework in...
Introduction to Django REST Framework, an easy way to build REST framework in...Introduction to Django REST Framework, an easy way to build REST framework in...
Introduction to Django REST Framework, an easy way to build REST framework in...
 
Introduction to Apache solr
Introduction to Apache solrIntroduction to Apache solr
Introduction to Apache solr
 
Android | Android Activity Launch Modes and Tasks | Gonçalo Silva
Android | Android Activity Launch Modes and Tasks | Gonçalo SilvaAndroid | Android Activity Launch Modes and Tasks | Gonçalo Silva
Android | Android Activity Launch Modes and Tasks | Gonçalo Silva
 
Node.js Development with Apache NetBeans
Node.js Development with Apache NetBeansNode.js Development with Apache NetBeans
Node.js Development with Apache NetBeans
 
Introduction to Node js
Introduction to Node jsIntroduction to Node js
Introduction to Node js
 
How To Break Odoo's Security [Odoo Experience 2018]
How To Break Odoo's Security [Odoo Experience 2018]How To Break Odoo's Security [Odoo Experience 2018]
How To Break Odoo's Security [Odoo Experience 2018]
 
Flutter 3
Flutter 3Flutter 3
Flutter 3
 
Multithreading in-java
Multithreading in-javaMultithreading in-java
Multithreading in-java
 
SJBoard Project Portfolio
SJBoard Project PortfolioSJBoard Project Portfolio
SJBoard Project Portfolio
 
Java persistence api 2.1
Java persistence api 2.1Java persistence api 2.1
Java persistence api 2.1
 
Retrofit
RetrofitRetrofit
Retrofit
 

Viewers also liked

Moodle Office 365 Integration step by step
Moodle Office 365 Integration step by step Moodle Office 365 Integration step by step
Moodle Office 365 Integration step by step Somaroy Gabbita
 
Moodle performance optimizations
Moodle performance optimizationsMoodle performance optimizations
Moodle performance optimizationsJan Meier
 
BETT 2015: Moodle and Microsoft, Better Together
BETT 2015: Moodle and Microsoft, Better TogetherBETT 2015: Moodle and Microsoft, Better Together
BETT 2015: Moodle and Microsoft, Better TogetherDoug Mahugh
 
Moodle performance and stress testing
Moodle performance and stress testingMoodle performance and stress testing
Moodle performance and stress testingmoorejon
 
Disaster Recovery Site on AWS - Minimal Cost Maximum Efficiency (STG305) | AW...
Disaster Recovery Site on AWS - Minimal Cost Maximum Efficiency (STG305) | AW...Disaster Recovery Site on AWS - Minimal Cost Maximum Efficiency (STG305) | AW...
Disaster Recovery Site on AWS - Minimal Cost Maximum Efficiency (STG305) | AW...Amazon Web Services
 
Moodle Development Best Pracitces
Moodle Development Best PracitcesMoodle Development Best Pracitces
Moodle Development Best PracitcesJustin Filip
 
Aws multi-region High Availability
Aws multi-region High Availability Aws multi-region High Availability
Aws multi-region High Availability Adam Book
 
AWS Webcast - Design for Availability
AWS Webcast - Design for AvailabilityAWS Webcast - Design for Availability
AWS Webcast - Design for AvailabilityAmazon Web Services
 
What is Office 365? A Simple Answer
What is Office 365? A Simple AnswerWhat is Office 365? A Simple Answer
What is Office 365? A Simple AnswerAptera Inc
 
High Availability in the Cloud - Architectural Best Practices
High Availability in the Cloud - Architectural Best PracticesHigh Availability in the Cloud - Architectural Best Practices
High Availability in the Cloud - Architectural Best PracticesRightScale
 

Viewers also liked (11)

Moodle Office 365 Integration step by step
Moodle Office 365 Integration step by step Moodle Office 365 Integration step by step
Moodle Office 365 Integration step by step
 
Moodle performance optimizations
Moodle performance optimizationsMoodle performance optimizations
Moodle performance optimizations
 
BETT 2015: Moodle and Microsoft, Better Together
BETT 2015: Moodle and Microsoft, Better TogetherBETT 2015: Moodle and Microsoft, Better Together
BETT 2015: Moodle and Microsoft, Better Together
 
Moodle performance and stress testing
Moodle performance and stress testingMoodle performance and stress testing
Moodle performance and stress testing
 
Disaster Recovery Site on AWS - Minimal Cost Maximum Efficiency (STG305) | AW...
Disaster Recovery Site on AWS - Minimal Cost Maximum Efficiency (STG305) | AW...Disaster Recovery Site on AWS - Minimal Cost Maximum Efficiency (STG305) | AW...
Disaster Recovery Site on AWS - Minimal Cost Maximum Efficiency (STG305) | AW...
 
Moodle Development Best Pracitces
Moodle Development Best PracitcesMoodle Development Best Pracitces
Moodle Development Best Pracitces
 
Aws multi-region High Availability
Aws multi-region High Availability Aws multi-region High Availability
Aws multi-region High Availability
 
AWS Webcast - Design for Availability
AWS Webcast - Design for AvailabilityAWS Webcast - Design for Availability
AWS Webcast - Design for Availability
 
What is Office 365? A Simple Answer
What is Office 365? A Simple AnswerWhat is Office 365? A Simple Answer
What is Office 365? A Simple Answer
 
Using Moodle to build an e-learning website
Using Moodle  to build an e-learning websiteUsing Moodle  to build an e-learning website
Using Moodle to build an e-learning website
 
High Availability in the Cloud - Architectural Best Practices
High Availability in the Cloud - Architectural Best PracticesHigh Availability in the Cloud - Architectural Best Practices
High Availability in the Cloud - Architectural Best Practices
 

Similar to Deploying Moodle With High Availability and auto-scale on Microsoft Azure platform

RDP Connection to Linux Azure Virtual Machine
RDP Connection to Linux Azure Virtual Machine RDP Connection to Linux Azure Virtual Machine
RDP Connection to Linux Azure Virtual Machine Mahesh Dahal
 
HDinsight Workshop - Prerequisite Activity
HDinsight Workshop - Prerequisite ActivityHDinsight Workshop - Prerequisite Activity
HDinsight Workshop - Prerequisite ActivityIdan Tohami
 
Cloud and Ubiquitous Computing manual
Cloud and Ubiquitous Computing manual Cloud and Ubiquitous Computing manual
Cloud and Ubiquitous Computing manual Sonali Parab
 
How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...
How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...
How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...Cloudian
 
Running mule as worker role on azure
Running mule as worker role on azureRunning mule as worker role on azure
Running mule as worker role on azureSon Nguyen
 
Build a private cloud – prototype and test with open nebula
Build a private cloud – prototype and test with open nebulaBuild a private cloud – prototype and test with open nebula
Build a private cloud – prototype and test with open nebulaA B M Moniruzzaman
 
Windows Azure(Pr-1).ppt.pptx
Windows Azure(Pr-1).ppt.pptxWindows Azure(Pr-1).ppt.pptx
Windows Azure(Pr-1).ppt.pptxPrincePatel272012
 
Windows Powershell and Microsoft Azure : “Global Windows Azure BootCamp 2014 ...
Windows Powershell and Microsoft Azure : “Global Windows Azure BootCamp 2014 ...Windows Powershell and Microsoft Azure : “Global Windows Azure BootCamp 2014 ...
Windows Powershell and Microsoft Azure : “Global Windows Azure BootCamp 2014 ...Aman Dhally
 
Akmal Khaleeq Waheed - Challenge 3
Akmal Khaleeq Waheed - Challenge 3Akmal Khaleeq Waheed - Challenge 3
Akmal Khaleeq Waheed - Challenge 3tovmug
 
Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a...
Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a...Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a...
Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a...Acquia
 
Doing Azure With PowerShell
Doing Azure With PowerShellDoing Azure With PowerShell
Doing Azure With PowerShellThomas Lee
 
Untangling the web9
Untangling the web9Untangling the web9
Untangling the web9Derek Jacoby
 
Windows azure sql _ database _ tutorials
Windows azure sql _ database _ tutorialsWindows azure sql _ database _ tutorials
Windows azure sql _ database _ tutorialsCMR WORLD TECH
 
Windows Azure SQL Database Tutorials
Windows Azure SQL Database TutorialsWindows Azure SQL Database Tutorials
Windows Azure SQL Database TutorialsMILL5
 
Windows azure sql_database_tutorials
Windows azure sql_database_tutorialsWindows azure sql_database_tutorials
Windows azure sql_database_tutorialsSteve Xu
 
Windows azure sql_database_tutorials
Windows azure sql_database_tutorialsWindows azure sql_database_tutorials
Windows azure sql_database_tutorialsJose Vergara Veas
 
Windows azure sql_database_tutorials
Windows azure sql_database_tutorialsWindows azure sql_database_tutorials
Windows azure sql_database_tutorialsMILL5
 
Blockchain - Hyperledger Fabric v1.0 Running on LinuxONE, see it in action!
Blockchain - Hyperledger Fabric v1.0 Running on LinuxONE, see it in action!Blockchain - Hyperledger Fabric v1.0 Running on LinuxONE, see it in action!
Blockchain - Hyperledger Fabric v1.0 Running on LinuxONE, see it in action!Anderson Bassani
 

Similar to Deploying Moodle With High Availability and auto-scale on Microsoft Azure platform (20)

RDP Connection to Linux Azure Virtual Machine
RDP Connection to Linux Azure Virtual Machine RDP Connection to Linux Azure Virtual Machine
RDP Connection to Linux Azure Virtual Machine
 
HDinsight Workshop - Prerequisite Activity
HDinsight Workshop - Prerequisite ActivityHDinsight Workshop - Prerequisite Activity
HDinsight Workshop - Prerequisite Activity
 
Cloud and Ubiquitous Computing manual
Cloud and Ubiquitous Computing manual Cloud and Ubiquitous Computing manual
Cloud and Ubiquitous Computing manual
 
How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...
How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...
How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...
 
Running mule as worker role on azure
Running mule as worker role on azureRunning mule as worker role on azure
Running mule as worker role on azure
 
HDP on Google Cloud
HDP on Google CloudHDP on Google Cloud
HDP on Google Cloud
 
Build a private cloud – prototype and test with open nebula
Build a private cloud – prototype and test with open nebulaBuild a private cloud – prototype and test with open nebula
Build a private cloud – prototype and test with open nebula
 
Windows Azure(Pr-1).ppt.pptx
Windows Azure(Pr-1).ppt.pptxWindows Azure(Pr-1).ppt.pptx
Windows Azure(Pr-1).ppt.pptx
 
Windows Powershell and Microsoft Azure : “Global Windows Azure BootCamp 2014 ...
Windows Powershell and Microsoft Azure : “Global Windows Azure BootCamp 2014 ...Windows Powershell and Microsoft Azure : “Global Windows Azure BootCamp 2014 ...
Windows Powershell and Microsoft Azure : “Global Windows Azure BootCamp 2014 ...
 
Akmal Khaleeq Waheed - Challenge 3
Akmal Khaleeq Waheed - Challenge 3Akmal Khaleeq Waheed - Challenge 3
Akmal Khaleeq Waheed - Challenge 3
 
Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a...
Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a...Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a...
Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a...
 
Doing Azure With PowerShell
Doing Azure With PowerShellDoing Azure With PowerShell
Doing Azure With PowerShell
 
Untangling the web9
Untangling the web9Untangling the web9
Untangling the web9
 
Windows azure sql _ database _ tutorials
Windows azure sql _ database _ tutorialsWindows azure sql _ database _ tutorials
Windows azure sql _ database _ tutorials
 
Windows Azure SQL Database Tutorials
Windows Azure SQL Database TutorialsWindows Azure SQL Database Tutorials
Windows Azure SQL Database Tutorials
 
Windows azure sql_database_tutorials
Windows azure sql_database_tutorialsWindows azure sql_database_tutorials
Windows azure sql_database_tutorials
 
Windows azure sql_database_tutorials
Windows azure sql_database_tutorialsWindows azure sql_database_tutorials
Windows azure sql_database_tutorials
 
Windows azure sql_database_tutorials
Windows azure sql_database_tutorialsWindows azure sql_database_tutorials
Windows azure sql_database_tutorials
 
INTERNSHIP REPORT
INTERNSHIP REPORTINTERNSHIP REPORT
INTERNSHIP REPORT
 
Blockchain - Hyperledger Fabric v1.0 Running on LinuxONE, see it in action!
Blockchain - Hyperledger Fabric v1.0 Running on LinuxONE, see it in action!Blockchain - Hyperledger Fabric v1.0 Running on LinuxONE, see it in action!
Blockchain - Hyperledger Fabric v1.0 Running on LinuxONE, see it in action!
 

Recently uploaded

Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 

Recently uploaded (20)

Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 

Deploying Moodle With High Availability and auto-scale on Microsoft Azure platform