Asterisk-Drupal-integraation testaus
Kaulanen, Jorma (2011)
Kaulanen, Jorma
Metropolia Ammattikorkeakoulu
2011
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2011060511001
https://urn.fi/URN:NBN:fi:amk-2011060511001
Tiivistelmä
Asterisk on avoimen lähdekoodin sovellus, joka tarjoaa mahdollisuuden käyttää perinteistä tietokonetta IP-puhelinvaihteena. Tämän insinöörityön aiheena on tutkia Asteriskin ja Drupal-sisällönhallintajärjestelmän integraatiota. Työ tehtiin Yritys Oy:lle, joka on pääkaupunkiseudulla toimiva tietoteknisiä ratkaisuja ja www-palveluita tarjoava yritys.
Tutkimusta varten työssä rakennetaan Yritys Oy:hyn yrityksen sisäinen IPpuhelinvaihdejärjestelmä, joka mahdollistaa IP-puheluiden soittamisen yrityksen tietokoneiden välillä. Puhelinvaihdejärjestelmä toteutettiin Asterisk-sovelluksella, joka asennettiin virtuaalipalvelimelle. Lopuksi puhelinjärjestelmä pyrittiin integroimaan Drupal-sisällönhallintajärjestelmään asentamalla yrityksen Asterisk-palvelimelle integraatioon kehitetty Drupal-
moduuli.
Insinöörityössä tutustuttiin Internet-puheluiden historiaan, kehitykseen ja tekniikkaan. Lisäksi selvitettiin taustoja työssä käytetyistä työtavoista ja työkaluista, joita olivat Asterisk, Drupal-sisällönhallintajärjestelmä, VMware Server ja virtualisointi. Lopuksi tutkittiin Drupal-Asterisk-integraation mahdollisuuksia, sekä integraatioon liittyvien Drupalmoduulien kehityksen tilannetta.
Asterisk-puhelinjärjestelmä tulee olemaan osa Yritys Oy:n suurempaa tuotekokonaisuutta. Tässä työssä sitä käytettiin viidellä tietokoneella. Työn tuloksena toteutettu Asterisk-puhelinjärjestelmä todettiin hyvin toimivaksi kokonaisuudeksi. Toteutettu IP-PBX-järjestelmä mahdollistaa erilaisten puhelinreititysten luomisen ja muokkaamisen yrityksen tarpeisiin.
Drupal-Asterisk-integraatio osoittautui toimimattomaksi ja saatujen tutkimustulosten perusteella todettiin, että Asterisk-integraatio-moduulin kehitys on keskeneräinen. Testiasennettu moduuli ilmoitettiin hylätyksi projektiksi vain muutaman päivän kuluttua siitä, kun moduulia oli yritetty asentaa Yritys Oy:n järjestelmään.
Tutkimusta varten työssä rakennetaan Yritys Oy:hyn yrityksen sisäinen IPpuhelinvaihdejärjestelmä, joka mahdollistaa IP-puheluiden soittamisen yrityksen tietokoneiden välillä. Puhelinvaihdejärjestelmä toteutettiin Asterisk-sovelluksella, joka asennettiin virtuaalipalvelimelle. Lopuksi puhelinjärjestelmä pyrittiin integroimaan Drupal-sisällönhallintajärjestelmään asentamalla yrityksen Asterisk-palvelimelle integraatioon kehitetty Drupal-
moduuli.
Insinöörityössä tutustuttiin Internet-puheluiden historiaan, kehitykseen ja tekniikkaan. Lisäksi selvitettiin taustoja työssä käytetyistä työtavoista ja työkaluista, joita olivat Asterisk, Drupal-sisällönhallintajärjestelmä, VMware Server ja virtualisointi. Lopuksi tutkittiin Drupal-Asterisk-integraation mahdollisuuksia, sekä integraatioon liittyvien Drupalmoduulien kehityksen tilannetta.
Asterisk-puhelinjärjestelmä tulee olemaan osa Yritys Oy:n suurempaa tuotekokonaisuutta. Tässä työssä sitä käytettiin viidellä tietokoneella. Työn tuloksena toteutettu Asterisk-puhelinjärjestelmä todettiin hyvin toimivaksi kokonaisuudeksi. Toteutettu IP-PBX-järjestelmä mahdollistaa erilaisten puhelinreititysten luomisen ja muokkaamisen yrityksen tarpeisiin.
Drupal-Asterisk-integraatio osoittautui toimimattomaksi ja saatujen tutkimustulosten perusteella todettiin, että Asterisk-integraatio-moduulin kehitys on keskeneräinen. Testiasennettu moduuli ilmoitettiin hylätyksi projektiksi vain muutaman päivän kuluttua siitä, kun moduulia oli yritetty asentaa Yritys Oy:n järjestelmään.