Mlab (Modeling LABoratory) - jest to potężne narzędzie programistyczne. Nas interesuje ten serwis przede wszystkim pod kątem bazy danych MongoDB, do której są wysyłane dane z urządzeń. Te dane są pobierane przez Nightscout i wyświetlane w postaci czytelnego wykresu. Przejdźmy zatem do konfiguracji konta. 1.  Wchodzimy na stronę z repozytoriami http://www.mlab.com Musimy założyć tam konto, więc klikamy na „Sing Up”. 01
W tym miejscu zaleca się uruchomienie jakiegokolwiek notatnika, by móc zapisać tam wszystkie dane, które będziemy tutaj uzupełniać. WAŻNE!! Starajmy się, by wszystkie nazwy (użytkownika, bazy danych, użytkownika bazy danych) były różne – Mlab jest dość delikatny, jeśli chodzi o takie same dane w różnych miejscach i może mieć to wpływ na poprawne, późniejsze uruchomienie Nightscout. Tak samo nie zaleca się stosowania znaków specjalnych oraz dużych liter. Jak widać na przykładach – wszystkie nazwy różnią się od siebie i nie są zbyt skomplikowane.
2. Wypełniamy odpowiednie pola, niezbędne do założenia konta. Po wypełnieniu wymaganych pól, musimy wpierw kliknąć na link z „Master Services Agreement” i później zaakceptować zaznaczone pole "check box". Po zaznaczeniu check-box’a klikamy na Create account. 02
03  
3. Czekamy na maila, ponieważ musimy potwierdzić wiarygodność konta: 03  
4. Jak widać na poniższym zdjęciu, dostałem dwa maile: 04  
5. Wchodzimy do maila "veryfy your mLab email address i klikamy w link w celu aktywacji konta: 05  
6. Konto zostało potwierdzone a co za tym idzie - zostało aktywowane: 06  
7. Zabieramy się do dalszej konfiguracji na stronie. Zakładamy nową bazę. W tym celu klikamy w "Create new": 07  
8. Należy teraz odpowiednio zaznaczyć pola:
  • Cloud provider - wybieramy -> Microsoft Azure
  • Plan Type - zaznaczamy ->Sandbox
  • Klikamy w Continue
04
9. Następnie wybieramy region - może być "Europe (Dublin) (North Europe). Następnie klikamy Continue. 05
10. Następnie podajemy nazwę naszej bazy - ja dla przykładu podałem "bazatestowa". Następnie klikamy Continue. 06
11. Pojawi nam się ostatnie okienko - jeśli wszystko się zgadza z wprowadzonymi danymi, to klikamy Continue: 07  
12. Pojawi się informacja, o poprawnym założeniu bazy: 09  
13. Wchodzimy do bazy klikając na nią: 10  
14. Pojawia się informacja, że musimy założyć użytkownika: 11  
15. Zatem zakładamy klikając w wyżej zaznaczony napis „Click here”. Wypełniamy jak poniżej swoimi danymi (pole Make read-only zostaje tak jak na zdjęciu: 09  
16. Poniżej widać w jasnym kwadracie, że użytkownik jest założony. Klikamy teraz w "Collections": 13  
17. Teraz klikamy w "add collection" 14  
18. Wpisujemy nazwę „kolekcji” jak poniżej i wciskamy create: 08  
19. Mamy już założoną bazę i użytkownika. Co jest ważne… Ważny jest poniższy link, który trzeba przerobić na nasze potrzeby (link zaznaczony na poniższym obrazku): mongodb://<dbuser>:<dbpassword>@ds032319.mlab.com:32319/bazatestowa Teraz musimy zmienić użytkownika i hasło w tym linku zgodnie z naszymi danymi, które podaliśmy we wcześniejszych punktach Podałem takie dane: Database User: testuser; Database password: testpassword Link zatem powinien wyglądać tak: mongodb://testuser:testpassword@ds032319.mlab.com:32319/bazatestowa 16                   I ten link należy sobie gdzieś zapisać w notatniku, bo będzie potrzebny do konfiguracji usługi na portal.azure.com mongodb://testuser:testpassword@ds032319.mlab.com:32319/bazatestowa To tyle naszej konfiguracji z Mlab. Możemy przejść do kolejnego serwisu. Konfiguracja Azure

autor: Paweł Babańczyk FB: #Pablo Ńczyk