Pilviratkaisuarkkitehtuuri - ilmainen kurssi Otukselta, 6 kuukauden koulutus, päivämäärä: 2.12.2023.
Miscellanea / / December 06, 2023
Ketterän kehityksen ja pilviratkaisujen arkkitehtuurin tuen osaaminen on tulossa IT-asiantuntijoille pakolliseksi vaatimukseksi. Juuri nämä asiantuntijat ovat kysytyimpiä ja korkeasti palkattuja suurissa globaaleissa projekteissa: Google, Amazon, Microsoft, Yandex, Sberbank jne.
Yritykset siirtävät sovelluksia pilveen tai kehittävät alusta alkaen tarvittaessa:
— ottaa käyttöön tuotteita ja uusia ominaisuuksia nopeammin ja useammin (kuin kilpailijat) kokeilemalla mahdollisimman pienin infrastruktuurikustannuksin;
— varmistaa toiminta korkealla ja vaihtuvalla kuormituksella tarvittaessa ottamalla käyttöön satoja tai jopa tuhansia palvelimia muutamassa minuutissa;
— saada helposti ja nopeasti pääsy kalliisiin ja monimutkaisiin teknologioihin ilman alkuinvestointeja (korkea Suorituskykylaskenta / Supertietokoneet, Big Data, Analytiikka, Koneoppiminen, Kuvan- ja äänentunnistus, CDN ja jne.;
— maailmanlaajuinen palvelun tarjoaminen ympäri maailmaa tai tietyllä syrjäisellä alueella;
— pienennä omien datakeskustesi tukikustannuksia keskittämällä vapautuvat resurssit sovelluskehitykseen ja käyttäjätukeen.
— täyttämään lakisääteiset vaatimukset työskennellessään lääketieteellisten, taloudellisten tai henkilökohtaisten tietojen kanssa ilman sertifiointimenettelyjä.
Nämä edut voidaan hyödyntää täysimääräisesti vain yhdistämällä teknologiset näkökohdat (infrastruktuuri, sovellukset, arkkitehtuuri), inhimilliset tekijät (roolit organisaatio- ja vuorovaikutusmallissa) ja työprosessit (kehittämis- ja ylläpitomenetelmät). hankkeet).
Osana kurssia opiskelijat:
tutustua kaikkien pilvipalveluntarjoajien tarjoamiin pääelementteihin ja palveluihin;
perehtyy pilviratkaisujen perussuunnitteluun näiden elementtien avulla;
tutustu perusperiaatteisiin, joita pilviratkaisun tulee noudattaa, ja lopuksi ymmärrä yksityiskohtaiset migraatiomenetelmät olemassa olevia ratkaisuja pilveen ottaen huomioon sekä teknisten prosessien muutos että organisaation työntekijöiden ajattelun muutos kohti pilvilähestymistapa.
Kenelle tämä kurssi on tarkoitettu?
Paras käytäntö pilviratkaisujen arkkitehtuurin parissa on pilviinfrastruktuurin ja pilvisovellusosastojen tiimien yhteinen ketterä DevOps-työ. Arkkitehdin rooli jakautuu suurelta osin tiimien kesken, innovaatiomonopolia (tiimit, hackathonit) ei ole. Pilviarkkitehtuuri on tulosta eri alojen asiantuntijoiden yhteistyöstä (tarkoituksellisesta arkkitehtuurista).
Kurssi on tarkoitettu ensisijaisesti arkkitehdeille ja kehittäjille, mutta tarjoaa myös kehitystä Cloud Native -tasolle seuraavien profiilien asiantuntijoille:
- IT/ohjelmistoarkkitehdit, jotka haluavat oppia ketterän DevOps-lähestymistavan pilviratkaisujen arkkitehtuurin kehittämiseen ja ylläpitoon (Infrastructure as Code)
- Kehittäjät ja DevOps-insinöörit, jotka haluavat oppia siirtämään olemassa olevat sovelluksensa pilveen tai kehittämään pilvipohjaisia sovelluksia alusta alkaen pilviympäristön ominaisuudet huomioon ottaen
- Verkko- ja järjestelmänvalvojat, jotka haluavat tulla DevOps-insinööreiksi ja oppia ylläpitämään pilviinfrastruktuuria
- Tietoturva-ammattilaiset, jotka haluavat oppia suojaamaan pilviinfrastruktuurinsa ja sovelluspinonsa
- Esimiehet ja tiiminjohtajat, jotka haluavat oppia muuttamaan organisaatiotaan, teknistä arkkitehtuuriaan ja työnkulkujaan pilven mahdollistamiseksi
Tällä kurssilla hallitset pilvisovellusarkkitehtuurin kehittämiseen ja tukemiseen tarvittavat ammattitaidot:
Hyvin suunniteltu kehys – pilvessä käytettäviksi räätälöityjen arkkitehtonisten vaatimusten käyttö
Cloud Architecture Patterns - todellisia esimerkkejä pilviinfrastruktuurin arkkitehtuurin ja sovelluspinon toteuttamisesta
Cloud Adoption Framework – prosessi sovelluspinon siirtämiseksi pilveen ja organisaation, roolien ja työnkulkujen mukauttamiseen
Pilviratkaisun peruskomponentit ja palvelut – minkä tahansa perusrakennuspalikoiden tuntemus pilviratkaisu käyttäen esimerkkiä eri toimittajien tarjoamista palveluista (AWS, Azure, GCP, Yandex. Pilvi, SberCloud)
Sinä tulet oppimaan:
Pilviratkaisun peruskomponentit ja palvelut:
— tutustu kaikkiin pilvipalvelujen päätyyppeihin
— käyttää jokaista palvelua käyttämällä pilvitoimittajien graafisia käyttöliittymiä, konsolien hallintatyökaluja ja automaattisia käyttöönottokomentotiedostoja käyttäen Terraform-projekteja;
— soveltaa hankittua tietoa ratkaistaessanne ongelmia, joita kohtaat myöhemmin todellisissa projekteissa.
Hyvin suunniteltu kehys (kehys oikealle pilviarkkitehtuurille):
— muotoilla vaatimukset Cloud Native -ratkaisuarkkitehtuurille aloilla Suorituskykytehokkuus, Luotettavuus, Turvallisuus, Toiminnan tehokkuus ja Kustannusten optimointi;
— toteuttaa hyvin suunniteltuja ratkaisuja (harjoittelu: laboratoriotyöt käyttämällä infrastruktuuria koodimenetelmänä);
— analysoida nykyistä arkkitehtuuria hyvin rakennetun kehyksen mukaisiksi ja laatia yksityiskohtainen suunnitelma korjauksille ja parannuksille.
Pilviarkkitehtuurimallit:
- soveltaa tosielämän esimerkkejä ratkaisuista, jotka täyttävät AWS: n, Azuren ja GCP: n hyvin rakennetut vaatimukset suurille verkkotunnuksille;
— Suunnittele Cloud Landing Zonen arkkitehtuuri (moni tili / moniprojekti);
— Suunnittele Networking & Edgen, käyttäjien hallinnan ja identiteetin sekä infrastruktuuritoimialueiden arkkitehtuuri ja sovellusten kirjaaminen ja seuranta, kerroksellinen suojaus, automaattinen käyttöönotto (CI/CD Työkaluketju);
Cloud Adoption Framework (sovelluksen siirtokehys pilveen):
— käytä viitekehyksen suosituksia suunnitellessasi sovelluspinon siirtoa pilveen;
— Kehitetään yleinen suunnitelma, suunnitelma ja optimaalinen strategia sovellusten siirtämiseksi pilveen käyttämällä "6R"-lähestymistapaa (rehost, replatform, rebucha, refaktor, säilytä, poista käytöstä);
— määrittää pilvipalvelujen käytön kustannukset ja hyödyt;
— Laadi vaatimukset siirtymiselle aloilla, turvallisuus, operaatiot, liiketoiminta, ihmiset ja hallinto;
— Kehitetään liiketoiminnan jatkuvuussuunnitelma ja saavutetaan korkeat saatavuusindikaattorit.
4
tietenkinOlen ollut ammattimaisesti mukana ohjelmistokehityksessä yli 20 vuotta, joista viimeiset 13 vuotta ovat olleet Java-maailmassa. Tänä aikana hän osallistui aktiivisesti erikokoisten järjestelmien rakentamiseen: pienyritystason järjestelmistä...
Olen ollut ammattimaisesti mukana ohjelmistokehityksessä yli 20 vuotta, joista viimeiset 13 vuotta ovat olleet Java-maailmassa. Tänä aikana hän osallistui aktiivisesti erikokoisten järjestelmien rakentamiseen: pienyritystason järjestelmistä monikansallisten yritysten automaatiojärjestelmiin. Työskennellyt yrityksissä kuten Diasoft, 1C, Luxoft, Rosgosstrakh, Sberbank. Tällä hetkellä Java Johtaja Rostselmashin RND-divisioonassa valmistaen parhaita automaatiojärjestelmiä maatalouskoneisiin Opettaja
2
tietenkin15 vuoden kokemus Linuxista, 10 vuotta pilvistä ja Devopsista. Onnistui osallistumaan Linux-jakelujen rakentamiseen, työskennellyt sekä ulkoistuksissa että tuoteyrityksissä. Viimeiset 3 vuotta hän on ollut...
15 vuoden kokemus Linuxista, 10 vuotta pilvistä ja Devopsista. Onnistui osallistumaan Linux-jakelujen rakentamiseen, työskennellyt sekä ulkoistuksissa että tuoteyrityksissä. Viimeiset 3 vuotta hän on valmistellut DevOpsConf Russia -konferenssia.
8
kurssitYli 20 vuoden kokemus räätälöidyistä IT-kehitysprojekteista. Kymmeniä onnistuneita projekteja, mukaan lukien valtion sopimukset. Kokemusta ERP-järjestelmien, avoimen lähdekoodin ratkaisujen kehittämisestä ja toteutuksesta, korkean kuormituksen sovellusten tuki. Kurssien opettaja...
Yli 20 vuoden kokemus räätälöidyistä IT-kehitysprojekteista. Kymmeniä onnistuneita projekteja, mukaan lukien valtion sopimukset. Kokemusta ERP-järjestelmien, avoimen lähdekoodin ratkaisujen kehittämisestä ja toteutuksesta, korkean kuormituksen sovellusten tuki. Linux-, Kuber-, MLOps-, DataOps-, SolutionArchitect-, IaC-, SRE-kurssien opettaja sekä HighLoad-kurssin mentori