Cloud Computing

Kurser i cloud computing med inriktning på ledande molnleverantörer

Den text du läser just nu har din webbläsare hämtat från AWS CloudFront/S3, vilket är Amazon's webbtjänst för statiska filer distribuerade via deras CDN (Content Delivery Network).

Schemainformation om våra kurser hämtas via AJAX anrop till Google FireBase HTTPS Cloud Functions, där källdata ligger lagrat i FireStore JSON DataBase.

Rådatat för denna webbplats utgörs av YaML filer, tillsammans med HTML mallar, CSS och JavaScript. Webbplatsen genereras via egenutvecklade GulpJS / NodeJS plugins och ett GulpJS script som bygger två webbplatser på en gång dels på en svenska (ribomation.se), dels en på engelska (ribomation.com).

Alla källkodsfiler för webbplatsen hanteras av GIT och ligger på en privat repo hos GitLab.

Amazon AWS Kick-Start

Det är ingen överdrift att påstå att Amazon AWS molnet helt har förändrat landskapet för driftsättning av moderna applikationer. Genom att använda virtuella EC2 servrar, kan vi nu inom några minuter sjösätta ett helt applikationskluster, det som tidigare med fysiska servrar tog dagar att åstadkomma.

I denna fullpackade kurs lär du dig allt du behöver veta för att snabbt komma igång med att driftsätta dina egna webbapplikationer i Amazon AWS.

Vi själva har använt AWS tjänster sedan 2008, då det på den tiden bara fanns lagringstjänsten S3 och tjänsten för virtuella servrar just lanserades som en beta-version. Denna webbplats (ribomation.se) genereras av ett egenutvecklat GulpJS/NodeJS script och synchroniseras med AWS S3 via kommandoradsklienten AWS-CLI. Varje HTML sida cachas i AWS CloudFront, som är ett content-delivery system och gör att varje sida laddas blixtsnabbt. Webbplatsen nås via HTTPS, och detta fixas enkelt och utan extra kostnad via AWS Certificate Manager. Givetvis visar vi dig detaljerna för hur det går till.

Observera att du före kursen eller i samband med kursstart förväntas skapa ett eget AWS konto (om du inte redan har ett), vilket förutsätter du kan använda ditt kreditkort. Kostnaden för att göra övningarna på kursen blir tämligen blygsam, typ några få dollar. Kom bara ihåg att stoppa pågående tjänster, såsom startade EC2 servrar.

Längd 2 Dagar
NivåBeginner
MålgruppProgramutvecklare, IT-driftspersoner, tekniska chefer som vill börja använda Amazon AWS molnet
FörkunskaperErfarenhet av att arbeta i en Linux miljö på kommandoraden.
Pris 15 000 kr + moms
Mer Information
Google FireBase/FireStore

När man första gången stiftar bekantskap med Firebase real-time database, tror man att det är för bra för att vara sant.

Om du har erfarenhet av att bygga back-end system där data ska synkroniseras i realtid mellan många aktiva deltagare på olika klienter såsom modern webbapp, mobile hybrid-app, Android/iPhone mobile-app, så vet du hur komplicerat detta är och hur mycket tekniskt arbete som krävs. Jämför detta då med Firebase real-time DB, där du är igång och synkar klienter på en förmiddag!

Denna kurs fokuserar på att du snabbt kommer igång med att förstå och kunna bygga applikationer med synkronisering i realtid mellan flera olika klienter.

För att du ska kunna utföra de praktiska övningarna, behöver skapa ett Firebase konto hos Google och eventuellt registrera ett kreditkort för eventuell avgift. Vår ambition med samtliga övningar är att de alltid ligger under utnyttjandegränsen för kostnadsdebitering och därmed inte kommer att kosta dig något. Men vi måste på detta sätt reservera oss för att Google kan ändra sina debiteringsregler.

Längd 3 Dagar
NivåIntermediate
MålgruppWebbutvecklare
Förkunskaper Erfaren JavaScript programmare, plus kunnande i HTML/CSS.
Pris19 000 kr + moms
Mer Information