3-päevane Power BI koolitus tutvustab võimsat tööriista, mis aitab hõlbustada läbimõeldud otsuste tegemist. Power BI-ga saab andmeid koguda, korrastada, ühendada andmemudeliks ja lõpuks visualiseerida.
Koolitusele on oodatud kõik, kes soovivad baasoskusi, kuidas kasutada Power BI rakendust andmeanalüüsi töövahendina.
Eeltingimuseks on MS Excel programmi kasutamise kogemus algtasemel st: saab aru andmetüüpidest, koostab ja kujundab lihtsamaid tabeleid; kasutab lihtsamaid funktsioone (liitmised, lahutamised, keskmised jt); loob tabeli illustreerimiseks diagramme.
Õppevahendid: Windows operatsioonisüsteemi arvuti. Power BI Desktop rakendus.
Programm:
- Päringute loomine Power Queryga
- Andmete importimine erinevatest allikatest
- Veebist
- Andmebaasist
- Tekstifailidest
- Exceli tabelitest
- Facebookist, Outlookist…
- Tabelite ühendamine
- Tabelite liitmine
- Andmete võtmine teisesest tabelist ehk tabelite sidumine
- Andmete korrastamine
- Filtreerimine ja sorteerimine
- Päiste määramine
- Veergude ühendamine ja tükeldamine
- Andmetüüpide määramine
- Risttabelist (Pivot) tavatabeli tegemine
- Arvutustega veergude lisamine
- Päringute värskendamine ja redigeerimine
- Funktsioonid päringutes (“M”-funktsioonid)
- Tingimuslaused
- Formaadi muutmise funktsioonid
- Ajafunktsioonid
- Tekstifunktsioonid
- Statistikafunktsioonid
- Andmete visualiseerimine töölaual (Dashboard) Power BI Desktop abil
- Rakenduse paigaldamine
- Töökeskkond
- Andmemudeli loomine
- Võtmenäitajad (KPI)
- Võtmenäitajate ja kokkuvõtete arvutamine
- Tabelid ja maatriksid
- Graafikud
- Dünaamilised tulp-, joon-, sektordiagrammid
- Geograafilise asukohaga diagrammid
- Asukoha tüübi määramine
- Punktid kaardil
- Piirkonnad
- Tabelid ja maatriksid
- Filtreerimise võimalused – Veelgi põhjalikum!
- Viilutajad
- Visuaali-, lehe- ja raportifiltrid
- Sissevaated (Drill) ja selle seadistamine
- Kohandatud visuaalide importimine (uued diagrammid, pildid…)
- Visualiseerimisobjektide kujundamine
- Fondid, värvid, graafikutele objektide lisamine ja eemaldamine
- Skaalade seadistamine
- Dünaamiliste joonte lisamine
- Töölaua jagamise võimalused
- Praktilised näited Power BI lahendustest
Soovitame antud koolitusele lisaks Power BI praktikumi päeva.
Koolitusel saab osaleda nii klassis kui ka veebi teel.
Õppemeetodid: Õppetöös saab osaleda klassiruumi tulles või liitudes koolitusega läbi veebikeskkonna Zoom. Koolituse maht on 18 tundi sh 8 tundi praktilisi harjutusi koolituskeskkonnas.
Hindamismeetod: Praktiliste harjutuste sooritamine.
Hindamiskriteerium: Õpiväljundite saavutamist hinnatakse koolituse ajal läbi viidud tagasisidestatud praktiliste harjutuste põhjal.
Koolituse lõpetamine: Koolituse lõpetaja saab tunnistuse kui sooritab kõik koolituse jooksul antud praktilised harjutused. Osalejatele, kes õpiväljundeid saavutanud ei ole väljastatakse soovi korral tõend koolitusel osalemisest.
Koolituse hind sisaldab
- kohvipause koolituskeskuses
- 2 nädalast e-õppe platvormi Skillaby kasutusõigust
Õppekavarühm: 0611 Arvutikasutus.
Lektori CV
Täiskasvanute ümberõppeprogrammi “Vali IT!” moodul “Praktiline õpe ettevõttes”
Praktilise õppe peamine eesmärk on anda õppijatele tarkvaraarenduse töö kogemus ettevõttes, täiendavad oskused ja kompetentsid meeskonnatöös ja reaalsete ülesannete lahendamise võimekus ning luua eeldused töösuhte alustamiseks uues rollis.
Praktilise õppe edukalt läbinud õppijad on võimelised alustama tööga ettevõttes või organisatsioonis noorem-tarkvaraarendaja, testide automatiseerija, andmebaaside skriptija, analüütiku, projektijuhi või muus sarnases rollis.
Praktilise õppe käigus omandatakse:
- teadmine ja arusaam meeskonna koosolekutest ja kliendikohtumistest;
- oskus kavandada toote lahendusi (rakenduse, süsteemi osa) ja selle arhitektuurilisi lahendusi (meeskonnas ja juhendaja abil);
- oskus koodi kirjutada ja testida;
- oskus osaleda nii iseseisvas kui ka meeskonnapõhises tarkvaraarendustöös;
- oskus osaleda arendusprotsessi erinevates tööviisides ja rollides.
„Vali IT!” ümberõppeprogrammi praktilise õppe moodulis osalejad läbivad 8-nädalase täismahus õppe (5 päeva nädalas, 8 tundi päevas). Praktiline õpe toimub reaalses töökeskkonnas ettevõttes kohapeal või üle veebi vastavalt kokkuleppele ettevõttega.
Praktiline õpe ettevõttes alates 18. märts 2025.a.
Keda oodatakse kandideerima? Õpilased, kes on läbinud „Vali IT!“ kontaktõppe.
Millised on keelenõuded? Kandidaat peab valdama eesti ja inglise keelt vähemalt B2 tasemel.
Toimumiskoha aadress? Praktiline õpe toimub reaalses töökeskkonnas ettevõttes kohapeal või üle veebi vastavalt kokkuleppele ettevõttega.
Õppekava SIIN
Veebireklaamide ja veebirakenduse visuaali- ja prototüübi loomine Figma baasil
Koolituse eesmärgiks on arendada osaleja oskusi veebireklaamide, veebilehtede ja rakenduste kujundamiseks kujundusprogrammi Figma tasuta võimaluste baasil.
Sihtgrupp: ootame koolitusele disainereid, turundusinimesi, projektijuhte ning kõiki teisi, kes vajadusel peavad looma lihtsamaid kujundusmaterjale, veebireklaame ning looma veebirakenduste visuaale.
Programm:
- Ülevaade teostusvõimalustest (visualiseerimise ja prototüübi loomise keskkonnad, põhimõisted (vektor-ja pikselgraafika), failiformaadid
- Figma võimaluste ja töökeskkonna tutvustus
- Uue töö loomine, lehtede lisamine (desktop, tablet, phone)
- Kujundite loomine (järjestamine, joondamine, grupeerimine, ühendamine ja tükeldamine)
- Ikoonide lisamine (SVG, fonts)
- Teksti lisamine ja kujundamine
- Pildi lisamine (tasuta pildipangad, töötlus, lõikamine, failiformaadid, mahud)
- Efektide lisamine (blending modes)
- Abivõrgustik (Grid system)
- Stiilide loomine
- värvistiilide loomine
- tekstistiilide loomine
- korduvad komponendid
- Keerukamate kujundite, ikoonide loomine (Pen tool)
- Prototüübi loomine
- Vaadete sidumine, avatava menüü loomine (Navigate To, Overlay, Swap)
- Õiguste välja jagamine
- Kommentaaride lisamine
- Eksport
- CSS kood
- Plugins
Koolitusel saab osaleda nii klassis kui ka veebi teel.
Klassikoolitustel oleme omalt poolt võtnud kasutusele kõik ettevaatusabinõud, et koolitustel osalemine oleks teile meeldiv ja turvaline kogemus. Loe lähemalt klassis toimuvate koolituste kohta siit.
Veebikoolitusel saab osaleda videokonverentsi keskkonnas Zoom. Koolituse keskkonda sisenemise link koos juhendiga saadetakse koolitusele registreerujatele enne koolitust. Hoolsa õpilasena pääsed „klassiruumi“ 15 min enne koolituse algust, et kõik vajalik (pilt, mikrofon ja vestlus) häälestada. Väga tervitatav on kahe ekraani kasutamise võimalus (kui ei ole, saab hakkama ka ühega). Koolituse käigus tehakse läbi praktilisi harjutusi, mis eeldab osaleja interaktiivset panustamist.
Hindamismeetod: Iseseisev praktiline harjutus
Hindamiskriteerium: Veebilehe kujundamine
Hind sisaldab kohvipause koolituskeskuses
Õppekavarühm: 0611 Arvutikasutus.
Lektori CV
Linuxi administreerimine- algajast meistriks
Koolituse eesmärk: Läbi kolme erineva mooduli õpivad osalejad põhjalikult kasutama Linuxi operatsioonisüsteemi ja rakendama selle peamisi teenuseid, ressursse ning seadistusmetoodikaid.
Sihtrühm ja eelteadmised: Koolitusele on oodatud kõik, kes soovivad täiendada teadmisi operatsioonisüsteemidest, omandada võimekust Linuxi seadistamiseks ja on tuttavad operatsioonisüsteemide kasutamisega. Samuti need, kes soovivad alustada karjääri IT-spetsialistina ja omavad algtasemel Linuxi kasutamiskogemust.
Tööandjal on võimalik taotleda töötukassa toetust töötaja koolitamiseks 80% ulatuses. Loe lähemalt siit
Õppevahendid: Linuxi operatsioonisüsteemil toimiv arvuti
Programm:
Moodul 1
- Linux kui operatsioonisüsteem, Linuxi ajalugu, distributsioonid
- installeerimine: kõik vajalik installeerimiseks: kettavormingud, kettajaotiste tegemine, baaskomplekt tarkvarast
- vahendid: lisainfo allikad, töö käsureal, kest (shell), skriptid, utiliidid, konfigureerimisvahendid
- tarkvara installeerimine, uuendamine: DEB, RPM ja tar paketid, repositooriumid, turvauuendused
- kasutajate haldamine: kasutaja mõiste, kasutajate loomine, keskkonna konfigureerimine, eriprivileegide jagamine, PAM autentimismoodulid
- algkäivitusprotseduur: grub. SysV-init ja systemd. käivitumisskriptid, töötasemed
- failisüsteemide haldamine: failisüsteemi ehitus, viidad, pääsuõigused, uue failisüsteemi loomine, monteerimine (mount), kontroll, kvootide määramine
- protsesside haldamine: ülevaate saamine, protsesside tapmine, prioriteedid, cron ja at teenus
- logimise konfigureerimine ja jälgimine
- varundamine
Moodul 2
- võrgu seadistamine
- DHCP teenuse seadistamine (ISC DHCP server, dnsmasq)
- domeenikontrolleri seadistamine (Samba)
- Failiserveri seadistamine (NFS, SMB)
- Võrgust alglaadimine (PXE, LTSP)
- Veebiserveri konfimine (Apache, Nginx veebiserver)
- PAM autentimismoodulid, LDAP autentimine
- E-postiteenuse seadistamine (Postfix/ Dovecot)
- Marsruutimise seadistamine, tulemüür
- Secure Shell seadistamine, avaliku võtmega autentimine
- Kaugligipääsud – OpenVPN, IPsec
- Esmane turvaskaneerimine ja ründetõrje (nmap, fail2ban)
- Skriptimine – Bash
- Tarkvara paigaldamine lähtekoodist
Moodul 3
- Linuxipõhine taristu
- läbiproovitud ja turvaline füüsiline kiht – tarkvaraline RAID, dünaamiline partitsioneerimine LVM abil
- uus ja põnev füüsilisel kihil – failisüsteemid BTRFS ja ZFS
- võrk virtualiseerimiskeskkonnas – sillaga või maskeerimisega
- kernelipõhine virtualiseerimine QEMU / KVM, käsurida, graafilised vahendid, QEMU failiformaadid
- füüsilisest virtuaalseks: LXC konteinerid, konteinerite manipuleerimine
- Diskless-töökohtadega tsentraalselt hallatav võrk LTSP
- tsentraalsed konfiguratsioonihaldussüsteemid – Chef, Puppet, Ansible
- praktiline serveriseadistamine Puppeti abil
Turvaküsimusi (ka tehisaru AI mõju) käsitletakse jooksvalt iga teema juures.
Koolitus on loodud LPI ametliku programmi põhjal.
Õppemeetodid: Auditoorne töö klassi- või veebikeskkonnas 72 tundi (sh praktilised harjutused koolikeskkonnas 45 tundi)
Hindamismeetod: Praktiliste tööde sooritamine klassis
Hindamiskriteerium: Õpiväljundite saavutamist kontrollitakse läbi praktiliste harjutuste koolikeskkonnas
Koolituse lõpetamine: Koolituse lõpetaja saab tunnistuse kui sooritab kõik koolituse jooksul antud praktilised harjutused. Osalejatele, kes õpiväljundeid saavutanud ei ole väljastatakse soovi korral tõend koolitusel osalemisest.
Hind sisaldab: Kohvipause koolituskeskuses ja ühiseid lõunasööke
Õppekavarühm: 0612 Andmebaaside ja võrgu disain ning haldus.
Kliendi tagasiside:
“Tänan BCS! Korralduse ja koolituse kvaliteet on väga kõrgel tasemel. Kursuse sisu oli mahukas ja hea. On hea meel, et on olemas koolituse materjalid ja saan kordamisel vaadata. Koolituse päevakava ja selle käsitlemine on tipptase ja hästi tehtud. Kursuse moodulite sisu on hea, mis on läbi põimitud harjutustega. See tõepoolest annab hea aluse algteadmistele ja hiljem süvenenud teadmiste õppimisele. Selline õpivorm sobis mulle väga koos praktiliste harjutustega. Koolitaja kohta on lisada ainult kiidusõnad.”
Sügisseminar. Aktiivne õppimine ja tõhusus: digitaalsed tööriistad personalitöös
Seminari esimeses osas (10.00-10.50) räägitakse, kuidas parendada oma ettevõttesiseseid koolitus- ja sisseelamisprotsesse, kasutades selleks digitaalset õpet, AI-ga võimendatud tööriistu ja e-õppe platvorme.
Digitaalne õpe ehk e-õpe on uus termin, mis hõlmab endas mitmeid valdkondi ja tegevusi. Kuna töötajate sisseelamine, väljaõpe ja jooksev koolitustegevus sisaldavad endas aktiivset õppimist ja enesearendamist, siis tööandja üheks ülesandeks on luua neid tegevusi soodustavad tingimused, alustades individuaalsest õpikogemusest ja -teekonnast ning lõpetades interaktiivsete ja kaasaegsete õppematerjalidega.
Seminaril näitamegi teile, kuidas luua vastavad tingimused ja keskkond, mis soodustavad töötajate väljaõpet ning aitavad kaasa töötaja erialasele arengule.
Seminari teises osas (11.00-12.00) käsitletakse, kuidas tõhustada kontoritööd MS365, Microsoft SharePointi ja Microsoft Power Platformi abil. Vaatame kuidas rakendada MS 365 platvormi rakendusi enda ja ettevõtte huvides vastavalt tööülesannete vajadustele ja eesmärkidele.
Räägime ka lihtsate lahenduste loomisest Power Platformil, sealhulgas Power Automate ja Power Apps abil, et tõhustada igapäevast kontoritööd. Tööandjal on võimalus luua vajalikud tingimused, et töötajad saaksid neid tööriistu tõhusalt kasutada ja seeläbi oma erialast arengut toetada.
Seminaril jagame näpunäiteid, kuidas tõsta töötajate efektiivsust ja automatiseerida igapäevaseid protsesse, et saavutada paremaid tulemusi ja lihtsustada töövooge.
Seminari viivad läbi Kersti Laidvee, Rihard Põder, Tarmo Kallas, Birgit Püss ja Ott Alemaa
Prosci® muudatuste juhtimise sertifitseerimiskursus
Maailmas kõige laialdasemalt aktsepteeritud muudatuste juhtimise kvalifikatsiooni pakkuv kursus, mille on läbinud üle 60 000 inimese enam kui 3500-st organisatsioonist. Kursus annab teadmised, oskused ja tööriistad muudatuste edukamaks juhtimiseks ja paremate tulemuste saavutamiseks.
Koolituse jaoks vajalikud eelteadmised: Mõne muudatusprojekti olemasolu, mille elluviimist koolitusel kavandada (sobib ka minevikus elluviidud projektiga tegelemine tagasivaates).
Vaata koolituse tutvustusvideot: https://youtu.be/P6qpRYhhMMo
NB! Palume koolitusele võimalusel tulla oma arvutiga.
Programm:
1 päev
- Kuidas suurendada organisatsiooni edu tulemusliku muudatuste juhtimisega?
- Mil moel saavutada töötajate pühendumine muudatustele ja läbi selle jõuda organisatsioonilise tervikmõjuni? ADKAR mudel
- Kuidas arvestada teadlikumalt muudatuste psühholoogiliste teguritega?
- Millised on võtmetegevused muudatuste kavandamise faasis?
2 päev
- Kuidas luua tugev muudatusprojekti meeskond?
- Milles seisnevad muudatuste sponsori roll, esmatähtsad ülesanded ja valmidus?
- Mismoodi muudatust toetavat kommunikatsiooni kavandada ja läbi viia?
- Milline on minu praeguse muudatusprojekti teostusplaan ja kuidas kavatsen suurendada selle elluviimise edukust? Esitlused ja tagasiside
3 päev
- Mis tagab tulemuslikkuse muutuste elluviimisel ning kuidas ületada tekkivat vastupanu?
- Mil viisil kindlustada muudatuste rakendumine ja mõõta nende resultatiivsust?
- Kuidas õpitut edaspidi rakendada ja vajadusel edasi arendada?
Õppemeetodid: Erinevad aktiivõppemeetodid, simulatsioonid, praktiliste juhtimise tööriistade rakendamine, reaalse muudatusprojekti analüüs, esitlused, näited, üleilmse parima praktikaga tutvumine jm.
Hindamismeetod: Iseseisva töö sooritamine.
Hindamiskriteerium: Õpiväljundite saavutamist kontrollitakse läbi iseseisva praktilise töö.
Prosci® muudatuste juhtimise sertifitseerimiskursus
Maailmas kõige laialdasemalt aktsepteeritud muudatuste juhtimise kvalifikatsiooni pakkuv kursus, mille on läbinud üle 60 000 inimese enam kui 3500-st organisatsioonist. Kursus annab teadmised, oskused ja tööriistad muudatuste edukamaks juhtimiseks ja paremate tulemuste saavutamiseks.
Koolituse jaoks vajalikud eelteadmised: Mõne muudatusprojekti olemasolu, mille elluviimist koolitusel kavandada (sobib ka minevikus elluviidud projektiga tegelemine tagasivaates).
Vaata koolituse tutvustusvideot: https://youtu.be/P6qpRYhhMMo
NB! Palume koolitusele võimalusel tulla oma arvutiga.
Programm:
1 päev
- Kuidas suurendada organisatsiooni edu tulemusliku muudatuste juhtimisega?
- Mil moel saavutada töötajate pühendumine muudatustele ja läbi selle jõuda organisatsioonilise tervikmõjuni? ADKAR mudel
- Kuidas arvestada teadlikumalt muudatuste psühholoogiliste teguritega?
- Millised on võtmetegevused muudatuste kavandamise faasis?
2 päev
- Kuidas luua tugev muudatusprojekti meeskond?
- Milles seisnevad muudatuste sponsori roll, esmatähtsad ülesanded ja valmidus?
- Mismoodi muudatust toetavat kommunikatsiooni kavandada ja läbi viia?
- Milline on minu praeguse muudatusprojekti teostusplaan ja kuidas kavatsen suurendada selle elluviimise edukust? Esitlused ja tagasiside
3 päev
- Mis tagab tulemuslikkuse muutuste elluviimisel ning kuidas ületada tekkivat vastupanu?
- Mil viisil kindlustada muudatuste rakendumine ja mõõta nende resultatiivsust?
- Kuidas õpitut edaspidi rakendada ja vajadusel edasi arendada?
Õppemeetodid: Erinevad aktiivõppemeetodid, simulatsioonid, praktiliste juhtimise tööriistade rakendamine, reaalse muudatusprojekti analüüs, esitlused, näited, üleilmse parima praktikaga tutvumine jm.
Hindamismeetod: Iseseisva töö sooritamine.
Hindamiskriteerium: Õpiväljundite saavutamist kontrollitakse läbi iseseisva praktilise töö.
„Vali IT!“ täiskasvanute tasuline ümberõppeprogramm
„Vali IT!“ on täiskasvanute ümberõppeprogramm, mille eesmärgiks on anda osalejatele tarkvaraarendaja algoskused.
Alates jaanuarist 2023 on Vali IT! ümberõppeprogramm (kogumaht 560 ak tundi) jagatud kaheks eraldiseisvaks mooduliks – kontaktkoolituseks ja praktiliseks õppeks ettevõttes. Programm koosneb õppest (maht 240 ak tundi), mis toimub BCS Koolituse koolituskeskuses ning praktikast praktikaettevõttes (maht 320 ak tundi). Tunnistused väljastatakse 6-nädalase koolituse läbimise järel ning peale 8-nädalast praktikat praktikaettevõttes. Praktiline õpe ettevõttes alates 18.03.2025 tuleb eelistatult läbida kuupäevaks 31.10.2025.
Kokku kestab „Vali IT!“ programmis õpe minimaalselt 3,5 kuud.
Ümberõppeprogrammi kogumaksumus koos käibemaksuga on 2499,60 eur.
Sihtgrupp: „Vali IT!“ ümberõppeprogrammi on oodatud kandideerima Eesti Vabariigi kodanik või pikaajalise elaniku elamis- ja tööloa omanik, kes on omandanud kõrghariduse või tehnilise eriala kutseõppe (tase 5).
Kõrghariduse korral peab kandidaat omama vähemalt bakalaureusekraadi või kui olete õpingud katkestanud, siis peab olema läbitud vähemalt pool õppekavast.
Kui õpingud on katkestatud peab kandidaat olema varem õppinud kõrgharidustaseme I või II astme õppekaval (so rakenduskõrgharidus-, diplomi-, bakalaureuse-, magistri-, bakalaureuse- ja magistri õppekavadel põhineva integreeritud õppe, v.a 1-aastane õpetajakoolitus) järjestikku rohkem kui õppekava pool nominaalaega. Ning kes on katkestanud õpingud selliselt, et õppekavalt eksmatrikuleerimise hetkeks on läbitud vähemalt 50% õppekava mahust.
Tehnilise eriala kutseõppe baasil kandideerija peab olema kutseõppe eriala läbinud täies mahus ning saanud sellekohase tunnistuse (tase 5).
Programm:
1. mooduli õppekava SIIN
2. mooduli õppekava SIIN
Õppemeetodid: Praktiline harjutus, iseseisev töö
Hindamismeetod: Iseseisvate tööde sooritamine.
Hindamiskriteerium: Õpiväljundite saavutamine selgitatakse välja koolituse jooksul osalejatele antavate iseseisvate praktiliste töödega.
REGISTREERIMINE KOOLITUSELE SIIN!
Mastering Serverless Architectures
Serverless architectures are revolutionizing the way applications are built and deployed. By removing the need to manage servers, serverless computing allows developers to focus on writing code that scales automatically in response to demand. This 2-day workshop covers the fundamentals of serverless architectures, event-driven design, and hands-on experience with cloud platforms such as AWS, Azure, and Google Cloud. Participants will learn to build serverless applications, manage state, handle events, and integrate with other cloud services. The course is packed with practical exercises, real-world examples, and best practices for creating efficient and scalable serverless solutions.
Who’s This For: developers, cloud engineers, software architects, devops engineers.
What’s Inside
Outline:
- Introduction to Serverless Architectures: Overview of serverless computing, benefits, and key use cases.
- Designing Event-Driven Architectures: Core principles of event-driven design, working with events and triggers, and real-world examples.
- AWS Lambda Deep Dive: Building, deploying, and managing functions with AWS Lambda, integrating with other AWS services.
- Azure Functions and Durable Functions: Overview of Azure Functions, building scalable workflows with Durable Functions, and best practices.
- Google Cloud Functions: Introduction to Google Cloud Functions, deploying serverless applications, and integrating with Google Cloud services.
- Managing State in Serverless Applications: Techniques for managing state, using stateful services, and best practices for data consistency.
- Serverless Databases and Storage: Exploring serverless databases (DynamoDB, Cosmos DB), storage options (S3, Blob Storage), and patterns for efficient data management.
- API Gateway and Serverless APIs: Building and managing serverless APIs, integrating with API Gateway, and best practices for API management.
- Security in Serverless Architectures: Implementing security best practices, managing identities and access, and protecting data in serverless environments.
- Monitoring and Observability in Serverless: Tools and techniques for monitoring serverless applications, integrating with cloud monitoring services, and handling failures.
- Cost Management in Serverless Architectures: Understanding the cost model, optimizing resource usage, and strategies for cost-effective serverless deployments.
- Case Studies and Hands-On Workshop: Review of real-world serverless implementations, building a full serverless application, group discussions, and Q&A.
Õppekavarühm: 0613 Tarkvara ja rakenduste arendus ning analüüs.
Lecturer’s Linkedin
Modern Observability: From Logs to Insights
Observability is crucial in modern systems to ensure reliability, performance, and security. This 2-day practical workshop dives deep into observability concepts and tools such as Prometheus, Grafana, Loki, ELK, and Jaeger. It’s designed for developers, system administrators, and DevOps engineers looking to build, manage, and scale observable systems. The course includes hands-on exercises based on real-world scenarios. Participants will receive comprehensive materials, including cheat sheets, access to online slides, and code examples.
Who’s This For: developers, devops engineers, system administrators, software architects.
What’s Inside
Outline:
- Introduction to Observability: Definition, importance, key concepts (metrics, logs, traces), and an overview of the observability stack.
- Metrics with Prometheus: Introduction, setting up Prometheus, writing PromQL queries, and best practices for metrics collection.
- Visualization with Grafana: Introduction to Grafana, integrating with Prometheus, creating dashboards and alerts, and advanced visualization techniques.
- Log Aggregation with Loki: Overview of Loki, integration with Prometheus and Grafana, setting up log collection pipelines, and querying logs with LogQL.
- Centralized Logging with ELK: Introduction to ELK (Elasticsearch, Logstash, Kibana), setting up ELK for centralized logging, ingesting and parsing logs, and visualizing logs with Kibana.
- Anomaly Detection and Alerting: Importance of anomaly detection, setting up anomaly detection with Prometheus and Grafana, configuring alerts, and real-world use cases.
- Distributed Tracing: Introduction to distributed tracing, setting up Jaeger for tracing, integrating tracing with microservices, and analyzing trace data.
- Audit Logging and Security Monitoring: Introduction to audit logging, setting up and configuring audit logs, integrating with ELK and Loki, and monitoring security events.
- Deployment, Redeployment, and Rollback Based on Monitoring Data: Using monitoring data in CI/CD pipelines, automated rollbacks, and case studies on deployment failures and recovery.
- Advanced Log Aggregation Techniques: Scaling log aggregation, best practices for log retention, log enrichment, and troubleshooting with aggregated logs.
- Integrating Observability with Cloud-Native Architectures: Observability in Kubernetes, using Prometheus and Grafana in Kubernetes, sidecar patterns, and monitoring serverless architectures.
- Case Studies and Hands-On Workshop: Real-world observability implementations, setting up a full observability stack (Prometheus, Grafana, Loki, ELK, Jaeger), group discussions, and Q&A.
Õppekavarühm: 0613 Tarkvara ja rakenduste arendus ning analüüs.
Lecturer’s Linkedin