SaaS-menestystarina
Magnum-kuvat
4 monimutkaista palvelua kaikkien aikojen kanonisimmalle valokuvausjätille – Magnum Photos – joka on valmis vastaanottamaan useita kymmeniä tuhansia käyttäjiä kerralla ilman epäonnistumisia.
Tietoja Magnum Photosista
Magnum on ympäri maailmaa toimiva ikoninen valokuvaajien osuuskunta, jonka perustivat vuonna 1947 aikansa tunnetuimmat kuvajournalistit.
He palkkaavat valokuvaus- ja filmimaailman parhaimmistoa, joka työskentelee huippubrändien, kuten Diorin, Niken, TIMEn, Voguen, National Geographicin ja Applen kanssa.
Aikajana
2600 työtuntia projektin käynnistämisestä sen lopulliseen julkaisuun asti
Magnum-kuvat
elokuu 2018 – helmikuu 2020
Magnum Opi
elokuu 2019 – joulukuu 2018
Magnum Creative
joulukuu 2018 – heinäkuu 2019
Magnum Shop
elokuu 2019 – helmikuu 2020
Liiketoiminnan tarpeet ja tavoitteet
Magnum tarvitsi tukeamme neljän palvelunsa kehittämisessä. Jokaisella oli hieman erilainen tavoite.
-
01.
Magnum-kuvat
Magnum Photos tarvitsi jatkuvaa tukea, teknisen vastuun ottamista, sivuston tehokkuuden parantamista sekä useiden pienten markkinointiominaisuuksien, kuten aloitussivun ja uutiskirjeiden, lisäämistä.
-
02.
Magnum Opi
Magnum Learn, valokuvauksen e-learning-kurssien ostamiseen ja katseluun tarkoitettu alusta, tarvitsi perusteellista kehittämistä ja toteutusta.
-
03.
Magnum Shop
Magnum Shop, albumien, valokuvien, kirjojen ja julisteiden ostoalusta, oli kehitettävä, toteutettava ja yhdistettävä muihin asiakkaamme nykyisin käyttämiin järjestelmiin – tulosteisiin, jakeluun ja kuvapankkiin.
-
04.
Magnum CREATIVE
Magnum Creative on palvelu, joka kokoaa yhteen ja esittelee Magnum-valokuvaajien yhteistyötä tiettyjen tuotemerkkien kanssa ja esittelee heidän yksilölliset portfolionsa.
Toiminnallisuus
-
01.
Magnum-kuvat
1. Tyypillinen reportaasipalvelu, jossa on artikkeleita, gallerioita ja erikoistarjousilmoituksia.
2. Olemme tehneet intuitiivisen ja käyttäjäystävällisen navigointijärjestelmän, jonka avulla kävijät voivat vaivattomasti selata laajaa ikonisten valokuvien ja tarinoiden kokoelmaa.
3. Käyttäjien auttamiseksi löytämään tiettyjä valokuvia tai kiinnostavia aiheita on integroitu tehokas haku- ja suodatusjärjestelmä. Käyttäjät voivat hakea kuvia valokuvaajien, aiheiden, paikkojen ja muiden tekijöiden perusteella, mikä mahdollistaa räätälöidyn kokemuksen. -
02.
Magnum Opi
1. SSO-käyttäjien keskitetty hallintajärjestelmä – yksi kirjautuminen ja salasana toimivat saumattomasti jokaisessa palvelussa, johon käyttäjä voi kirjautua, ja prosessi on automaattinen eri toimialueilla.
2. Täydellisen koulutuspolun luominen kuvauksineen, ladattavine materiaaleineen ja upotetuine videotunteineen.
3. Integrointi Vimeon kanssa
4. Katsottujen materiaalien edistymisen seuranta -
03.
Magnum Creative
1. Monimutkaisen materiaalin lajittelusuodatin
2. Työkalun integrointi, jolla voidaan valita ja ladata kuvia Magnumin kuvapankista yhdessä metakuvausten kanssa. Kuvat ovat vain esittelyyn soveltuvassa muodossa ja koossa. Alkuperäisiä kuvia ei tallenneta paikallisesti.
3. Valokuvien lataamisen optimointi -
04.
Magnum Shop
1. Alusta, jossa on sähköisen kaupankäynnin järjestelmä, joka perustuu WordPressin ja Magenton yhdistämiseen ja ulkoisiin mikropalveluihin.
2. WordPressillä toteutettu tuotevaihtoehtojen esittely ja käyttäjäprofiili.
3. Tilausten viimeistely, toteutus, lähetys, maksut, hinnat ja erikoistarjoukset toteutetaan Magento-verkkokauppa-alustalla erillisen alijärjestelmän kautta sisäisessä verkossa
4. Kaikkien tuotteiden tuonti WordPressiin erillisestä mikropalvelusta (tuotepalvelu).
Kehitys
Haasteet ja ratkaisut
-
01.
Magnumin teknisen ekosysteemin kaikkien osien integrointi
Teknologiatiimimme koostui neljästä riippumattomasta toimittajasta: Fooz, joka vastasi Magentosta, yksi AWS:stä ja yksi integraatioista.
Tärkeimpiä haasteita olivat:
Integrointi mikropalveluihin, kuten Image Service, User Service ja Fulfillment Service, jotka kaikki perustuvat Symphonyyn, sekä integrointi AWS:n ja Dockeriin ja SSO:han perustuvan käyttöönotto-järjestelmän kanssa.Kaikki järjestelmät otetaan automaattisesti käyttöön AWS-palvelimella, jossa on erillinen staattisten kuvien pankki. AWS varmistaa palvelun skaalautuvuuden – se luo ja soveltaa lisää palveluinstansseja kuormituksen mukaan ja ylläpitää käyttäjien tuottamien tietojen eheyttä.
Työskentelimme Docker-kuvien, palvelinkonfiguraation ja käyttäjien todennuksen parissa ulkoisten alustojen kautta varmistaen saumattoman integroinnin ja skaalautuvuuden. -
02.
Maailmanlaajuinen kori
Haasteena oli integroida yksi globaali kori, joka oli saatavilla kaikista palveluista. Käyttäjä saattoi lisätä kohteen koriin ollessaan Shop-sivustolla, siirtyä Learn-alustalle, lisätä valitsemansa kurssin samaan koriin ja suorittaa maksutapahtuman yhdellä maksulla.
Koria käyttää Magento-järjestelmä, mutta tiedot (kuva ja kuvaus) ladataan ja tallennetaan, kun tuote lisätään koriin. Kunkin tuotteen kuvauksessa voidaan esittää sen koko tarina ja toiminnot, vaikka osio olisi työstetty muissa palveluissa, esim. integrointi kuvapankkiin ja optimoitu kuvagallerian esitys.
-
03.
Räätälöity verkko-oppimisalusta
Ensimmäinen haaste oli verkko-oppimisalustan luominen. Valitsimme sopivimman palvelun videoiden isännöintiin ja jakamiseen. Seuraavana tehtävänä oli tiettyjen kurssien nidominen sähköisen kaupankäynnin järjestelmään, joka ohjaa (myöntää ja peruuttaa) pääsyn materiaaleihin. Tämän lisäksi verkko-oppimisjärjestelmä seuraa käyttäjien kurssin etenemistä, jotta he voivat jatkaa koulutusta siitä kohdasta, johon he aiemmin keskeyttivät.
-
04.
Integrointi Magento-verkkokaupan kanssa
Tyypilliset myymälän tiedot, kuten hinta, erikoistarjoukset ja alennukset, toteutetaan reaaliaikaisesti Magentoon perustuvan päämyyntityökalun integraation avulla. Yksi yrityksistä, jonka kanssa teimme tiivistä yhteistyötä, otti vastuun sen toteuttamisesta ja käyttöönotosta. WordPress puolestaan oli osallisena frontendin moottori/toimituskohteena. Se loi tilan, jossa voitiin hallita tuotteita, niiden näkyvyyttä, kuvauksia, kuvia jne. Samalla hinnat ja varastotasot tuotiin WordPressin toimesta livenä ulkoisista palveluista.
-
05.
Jatkuva tuki
Tiimimme oli vastuussa Magnum Photosin infrastruktuurin osana käytettävien WordPress-palveluiden jatkuvasta tukiprosessista. Osallistuimme markkinointikampanjoihin jatkuvasti auttaen Magnumin tiimiä laskeutumissivujen, uutiskirjeiden, postitusten, omien alasivujen, tuotesarjojen, uusien kurssien mainoskampanjoiden jne. luomisessa.
-
06.
Creative Site Valokuvaajien portfoliot
Haasteena oli luoda työkalu, jonka avulla voit selata ja ladata valitut kuvat, jotta niitä voidaan käyttää kirjoituksissa. Kuvat oli pakattava ja rajattava paikallisesti palvelimella, ja vasta sitten ne oli lisättävä julkisesti saatavilla olevaan kirjastoon. Ylläpitäjät voivat hakea kuvia tietyn nimen, tekijän ja avainsanojen perusteella.
Lisäksi meidän piti valmistella WordPressiin asianmukaiset koukut, jotka mahdollistavat kuvien kuvausten ja lisenssien lataamisen. Sitten syötimme ne käsitellyn valokuvan meta_descriptioniin.
Yhteenveto
Liiketoiminnan tehostaminen
Marek Korczak,
TOIMITUSJOHTAJA BTSI
He ovat erittäin reagoivia ja luultavasti paras tiimi, joka on ollut mukana koko hankkeessa. Minulla on erittäin myönteinen tunne yhteistyöstä heidän kanssaan. Omasta näkökulmastani on tärkeää, että voin luottaa ihmisiin, jotka arvioivat ja neuvovat teknologian käyttöönotossa. Minulla ei ole koskaan ollut ongelmaa, jossa arvio olisi ollut alimitoitettu tai he eivät olisi pystyneet ratkaisemaan sitä.
Lue tämä arvostelu
Tulos
Magnumin 4 nykyaikaista ja uudistettua huippupalvelua ovat nyt helpompia ja miellyttävämpiä hallita, joten asiakkaan tiimi voi automatisoida työnsä täysin ja kaikki myyntitoiminnot ovat yhdessä kätevässä paikassa. Sivustojen WordPressiin siirtämisen ansiosta on paljon yksinkertaisempaa hallita laajaa omaisuuseräkokoelmaa ja muokata tarjottujen tuotteiden yksityiskohtia.
Alustasta tuli suuri tietopohja ja valokuvaukseen liittyviä kohteita ja kursseja Magnum-fanien laajalle yhteisölle. He voivat käydä saumattomasti läpi kaikki yrityksen palvelut ja olla ajan tasalla niiden tuotevalikoimasta, erikoistarjouksista, alennuksista ja uutuuksista.