CMS as a Service - Umbraco w Chmurze!

Lbn.net#07, Październik 2017

Dziękuję za uwagę!

Pytania?

@zajkowskimarcin  /  marcin.zajkowski@thecogworks.com

Marcin Zajkowski

Trener i Certyfikowany Master Umbraco
@
 The Cogworks

Czarodziej od Treśći i Wiedzy, Wódz Trenerów / PedagoGEEK @ WOW School

Ja, bloger @ udfnd.pl

@zajkowskimarcin

 


Wstęp

CMSy

  • ~200 różnych systemów (Wiki: http://bit.ly/cms-lis)
  • Darmowe i Open Source
  • Komercyjne, płatne, "Pudełkowe"
  • Własne tzw. "autorskie"

Umbraco CMS

  • http://umbraco.com
  • ASP.NET MVC, Licencja MIT, Open Source (Github)
  • Ponad 400 000 witryn live, średnio 12 nowych instalacji na minutę
  • Najbardziej popularny w UK, Danii, Australii i USA - pora na Polskę!
  • Duża i bardzo aktywna społeczność
  • "Best Open Source .NET CMS 2014"

Programiści

Biznes
(Usługodawcy, klienci)

Edytorzy

Umbraco v7+

  • Elastyczny i nastawiony na edycję / rozbudowę
  • Backoffice: AngularJS
  • Frontend: IPublishedContent (XML)
  • ASP.NET MVC - bez jakichkolwiek ograniczeń
  • Umbraco Cloud (http://umbraco.io, 14 dni za darmo, Azure + Umbraco + CI/CD)

Jak zacząć?

  • Umbraco możemy zainstalować / uruchomić na wiele sposobów (Web Platform Installer, NuGet, manualnie, a nawet w chmurze)
  • Różne typy baz danych + współdzielenie ich na potrzeby DEV
  • StarterKit(y) - do nauki
  • "Framework"

 

 

Azure?

v1.0 - "easy"

Dzieci w WOW School dają radę :)

WebApp na Azure

Protip od dzieci #1

Azure rzuca błędem przy próbie instalacji więcej niż 1 instancji Umbraco na tym samym serwerze bazodanowym.

 

v2.0 - "pricey"

$$$

Skalowalne Umbraco CMS

  • Load Balancing - 2 x Azure Web App (Master + Front-end) + 1 x SQL
  • Azure blob storage dla mediów
  • Azure Redis cache (session state)

Więcej informacji

 

 

UC?

Umbraco Cloud

a.k.a. UaaS - Umbraco as a Service

Jak i z czym

się to je?!

git clone https://warsaw-umbraco-meetup-1.scm.s1.umbraco.io/bde1c055-7e62-45bf-aef8-c1053cbc25b5.git

Za mało?

node.js

+

chockidar

+

PS

 

 

Demo

Co dalej?

Gdzie szukać wiedzy, jak żyć ;)

 

Dziękuję za uwagę!

Pytania?

@zajkowskimarcin  /  marcin.zajkowski@thecogworks.com

 

 

 

Slajdy: bit.ly/lbnnet7-umbraco

CMS as a Service, czyli Umbraco w chmurze! (v2)

By Marcin Zajkowski

CMS as a Service, czyli Umbraco w chmurze! (v2)

Czy w dobie popularyzacji narzędzi osadzonych w chmurze i dostarczanych w modelu SaaS (Software as a Service) jest miejsce dla oprogramowania typu CMS? Czy programiści, którzy z reguły zawsze twierdzą, iż zrobią coś lepiej samodzielnie, potrzebują i są w stanie wykorzystywać w swojej pracy narzędzia na licencji Open Source? Czy musimy posiadać wiedzę z zakresu administracyjnego, aby z powodzeniem wykorzystywać Continous Integration oraz Continous Delivery w procesie tworzenia oprogramowania webowego? Na te i inne pytania znajdziemy odpowiedzi w trakcie sesji nt. Umbraco – najlepszego systemu do zarządzania treścią opartego o technologię ASP.NET MVC z otwartym kodem źródłowym.

  • 3,419