Cloud Solution Architecture - gratis cursus van Otus, 6 maanden training, Datum: 2 december 2023.
Gemengde Berichten / / December 06, 2023
Kennis op het gebied van Agile ontwikkelen en ondersteunen van de architectuur van cloudoplossingen wordt een verplichte vereiste voor IT-specialisten. Het zijn deze specialisten die het meest gevraagd zijn en goed betaald worden in grote mondiale projecten: Google, Amazon, Microsoft, Yandex, Sberbank, enz.
Bedrijven verplaatsen applicaties naar de cloud of ontwikkelen indien nodig helemaal opnieuw:
— producten en nieuwe functies sneller en vaker introduceren (dan concurrenten), met behulp van experimenten met minimale infrastructuurkosten;
— zorgen voor werking onder hoge en wisselende belasting, indien nodig, door binnen enkele minuten honderden en zelfs duizenden servers in te zetten;
— eenvoudig en snel toegang krijgen tot dure en complexe technologieën zonder initiële investeringen (High Performance Computing/Supercomputers, Big Data, Analytics, Machine Learning, Beeld- en Spraakherkenning, CDN en enz.;
— mondiale dienstverlening over de hele wereld of in een specifieke afgelegen regio;
— de kosten voor de ondersteuning van uw eigen datacenters verlagen, waarbij u de vrijgekomen middelen kunt richten op de ontwikkeling van applicaties en gebruikersondersteuning.
— voldoen aan de wettelijke vereisten bij het werken met medische, financiële of persoonlijke gegevens zonder de noodzaak om certificeringsprocedures te ondergaan.
Deze voordelen kunnen alleen ten volle worden benut als het technologische aspect (infrastructuur, toepassingen, architectuur), menselijke factoren (rollen in het organisatie- en interactiemodel) en werkprocessen (methodiek voor ontwikkelen en onderhouden projecten).
Als onderdeel van de cursus moeten studenten:
kennis maken met de belangrijkste elementen en diensten van alle cloudproviders;
zal de basisontwerppatronen van cloudoplossingen bestuderen met behulp van deze elementen;
maak kennis met de fundamentele principes waaraan een cloudoplossing moet voldoen en begrijp ten slotte de gedetailleerde migratiemethodologie bestaande oplossingen voor de cloud, waarbij rekening wordt gehouden met zowel de transformatie van technologische processen als de verandering in het denken van de medewerkers van de organisatie ten aanzien van cloud aanpak.
Voor wie is deze cursus bedoeld?
De best practice voor het werken aan de architectuur van cloudoplossingen omvat het gezamenlijke Agile DevOps-werk van teams van de afdelingen cloudinfrastructuur en cloudapplicaties. De rol van de architect is grotendeels verdeeld over teams; er is geen monopolie op innovatie (teams, hackathons). Cloudarchitectuur is het resultaat van samenwerking (intentionele architectuur) tussen specialisten op verschillende vakgebieden.
De cursus is primair bedoeld voor architecten en ontwikkelaars, maar biedt ook ontwikkeling tot Cloud Native niveau voor specialisten in de volgende profielen:
- IT-/softwarearchitecten die de Agile DevOps-aanpak willen leren voor het ontwikkelen en onderhouden van de architectuur van cloudoplossingen (Infrastructure as Code)
- Ontwikkelaars en DevOps-ingenieurs die willen leren hoe ze hun bestaande applicaties naar de cloud kunnen migreren, of helemaal opnieuw cloud-native applicaties kunnen ontwikkelen, rekening houdend met de kenmerken van de cloudomgeving
- Netwerk- en systeembeheerders die DevOps-ingenieurs willen worden en willen leren hoe ze de cloudinfrastructuur kunnen onderhouden
- Informatiebeveiligingsprofessionals die willen leren hoe ze hun cloudinfrastructuur en applicatiestack kunnen beveiligen
- Managers en teamleiders die willen leren hoe ze hun organisatie, technische architectuur en workflows kunnen transformeren om de cloud mogelijk te maken
Met deze cursus kunt u de professionele competenties beheersen die nodig zijn voor het ontwikkelen en ondersteunen van cloudapplicatiearchitectuur:
Goed ontworpen raamwerk - het gebruik van reeksen architecturale vereisten die zijn afgestemd op gebruik in de cloud
Cloud Architecture Patterns - echte voorbeelden van het implementeren van cloudinfrastructuurarchitectuur en applicatiestack
Cloud Adoption Framework - een proces voor het migreren van uw applicatiestack naar de cloud en het aanpassen van uw organisatie, rollen en workflows
Basiscomponenten en diensten van een cloudoplossing - bekendheid met de basisbouwstenen van welke oplossing dan ook cloudoplossing waarbij gebruik wordt gemaakt van het voorbeeld van verschillende diensten die door verschillende leveranciers worden aangeboden (AWS, Azure, GCP, Yandex. Wolk, SberCloud)
Je leert:
Basiscomponenten en diensten van de cloudoplossing:
— maak kennis met alle belangrijke soorten clouddiensten
— gebruik elke dienst met behulp van grafische interfaces van cloudleveranciers, consolebeheertools en automatische implementatiescripts met behulp van Terraform-projecten;
— de opgedane kennis toepassen bij het oplossen van problemen die je vervolgens in echte projecten tegenkomt.
Goed ontworpen raamwerk (framework voor correcte cloudarchitectuur):
— vereisten formuleren voor Cloud Native oplossingsarchitectuur op de domeinen Prestatie-efficiëntie, Betrouwbaarheid, Beveiliging, Operationele Excellence, Kostenoptimalisatie;
— goed ontworpen oplossingen implementeren (praktijk: laboratoriumwerk met behulp van de infrastructuur als code-aanpak);
— de bestaande architectuur analyseren op naleving van het Well-Architected Framework en een gedetailleerd plan formuleren voor correcties en verbeteringen.
Patronen voor cloudarchitectuur:
- voorbeelden uit de praktijk toepassen van oplossingen die voldoen aan de goed ontworpen vereisten in AWS, Azure en GCP voor grote domeinen;
— ontwerp de architectuur van Cloud Landing Zone (multi-account / multi-project);
— ontwerp de architectuur van Networking & Edge, Gebruikersbeheer en identiteit, Infrastructuurdomeinen en registratie en monitoring van applicaties, gelaagde beveiligingsverdediging, geautomatiseerde implementatie (CI/CD Gereedschapsketen);
Cloud Adoption Framework (framework voor applicatiemigratie naar de cloud):
— gebruik de aanbevelingen van het raamwerk bij het plannen van de migratie van een applicatiestack naar de cloud;
— een algemeen schema, plan en optimale strategie ontwikkelen voor het migreren van applicaties naar de cloud met behulp van de “6R”-aanpak (opnieuw hosten, opnieuw platformen, terugkopen, refactoreren, behouden, buiten gebruik stellen);
— de kosten en voordelen van het gebruik van clouddiensten bepalen;
— eisen formuleren voor migratie op de domeinen Platform, Beveiliging, Operations, Business, People en Governance;
— een bedrijfscontinuïteitsplan ontwikkelen en indicatoren voor hoge beschikbaarheid realiseren.
4
cursusIk ben al meer dan 20 jaar professioneel betrokken bij softwareontwikkeling, waarvan de laatste 13 jaar in de Java-wereld. Gedurende deze tijd nam hij actief deel aan het bouwen van systemen van verschillende groottes: van kleine systemen op bedrijfsniveau tot...
Ik ben al meer dan 20 jaar professioneel betrokken bij softwareontwikkeling, waarvan de laatste 13 jaar in de Java-wereld. Gedurende deze tijd nam hij actief deel aan het bouwen van systemen van verschillende groottes: van kleine systemen op bedrijfsniveau tot automatiseringssystemen van transnationale bedrijven. Gewerkt bij bedrijven als Diasoft, 1C, Luxoft, Rosgosstrakh, Sberbank, momenteel Java Leid in de RND-divisie van Rostselmash en maak de beste automatiseringssystemen voor landbouwmachines Docent
2
cursus15 jaar ervaring met Linux, 10 jaar met clouds en Devops. Het is gelukt om deel te nemen aan de constructie van Linux-distributies, zowel in outsourcing als in productbedrijven. De afgelopen 3 jaar is hij...
15 jaar ervaring met Linux, 10 jaar met clouds en Devops. Het is gelukt om deel te nemen aan de constructie van Linux-distributies, zowel in outsourcing als in productbedrijven. De afgelopen drie jaar heeft hij de DevOpsConf Russia-conferentie voorbereid.
8
cursussen20+ jaar ervaring in maatwerk ontwikkelingsprojecten in de IT. Tientallen succesvolle projecten, ook onder overheidscontracten. Ervaring met de ontwikkeling en implementatie van ERP-systemen, open source-oplossingen, ondersteuning voor zwaarbelaste applicaties. Docent van cursussen over...
20+ jaar ervaring in maatwerk ontwikkelingsprojecten in de IT. Tientallen succesvolle projecten, ook onder overheidscontracten. Ervaring met de ontwikkeling en implementatie van ERP-systemen, open source-oplossingen, ondersteuning voor zwaarbelaste applicaties. Docent van cursussen over Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE, evenals mentor van de cursus HighLoad