Microsoft Azure OpenDev

Sledovat celou událost

Sledovat celou událost

Doporučení přednášející:

Přednášející Ashley McNamara

Ashley McNamara

Microsoft
Přednášející Ryan Parks

Ryan Parks

GitHub
Přednášející Tyler Croy

Tyler Croy

CloudBees
Přednášející Matt Wrock

Matt Wrock

Chef
Přednášející Nic Jackson

Nic Jackson

HashiCorp
Přednášející Christoph Wurm

Christoph Wurm

Elastic

O Azure Opendev

Vítá vás OpenDev, série živých technických přednášek od předních členů komunity open source. Tato epizoda se týká DevOps, který zlepšuje agilitu firem tím, že zrychluje dodávání přidané hodnoty zákazníkům. Naučte se kombinovat špičkové projekty v sadě nástrojů DevOps s výkonem Azure a využívat výhod starších i nativních cloudových aplikací.

  • GitHub
  • Jenkins
  • Chef
  • HashiCorp
  • Elasticsearch

Individuální semináře

Přispívání do open source (není to jen o programování)

Resources.Speaker Ashley McNamara

Ashley McNamara

Hlavní poradce pro vývoj

Microsoft

Přehrát video Přispívání do open source (není to jen o programování)

Než se náplní její práce stal Gopher, byla Ashley profesionální fotografkou. Časem ale zjistila, že fotografováním své účty nezaplatí, tak se začala věnovat programování. Psala v Pythonu a pracovala jako Community Manager v Rackspace, kde nakonec objevila Gopher, který ji nasměroval na zcela jinou dráhu.

V roce 2014 ji Steve Francia (@spf13) inspiroval k tomu, aby navždy opustila Python. Přednášel úvodní kurz jazyka Go a přiměl Ashley, aby mu s ním pomohla, protože věřil, že její čerstvý pohled bude přínosem. Od té doby se stala platnou členkou komunity Go a klíčovou přispěvatelkou k jejímu růstu. Následují její zkušenosti a také tipy, jak se můžete do komunity Go zapojit vy sami.

Začínáme s InnerSource – open source pracovní postupy v podnikové sféře

Resources.Speaker Ryan Parks

Ryan Parks

Solutions Engineer

GitHub

Přehrát video Začínáme s InnerSource – open source pracovní postupy v podnikové sféře

Opensourcové projekty špičkové třídy nás naučily mnoho věcí o nejefektivnějších způsobech spolupráce při společném vývoji softwaru. InnerSource je metodou využití těchto znalostí „za firewallem“, napříč soukromými projekty ve vaší vlastní organizaci. Společnosti, které InnerSource využívají, zjišťují, že jim pomáhá bořit hranice mezi týmy, posiluje interní spolupráci a pomáhá pěstovat lepší kulturu vývoje.

V této přednášce se naučíme, jak úspěšně zavést osvědčené postupy InnerSource do stávajících úložišť kódu vaší organizace na GitHubu. Součástí bude i praktické předvedení GitHub Flow, jednoduchého a efektivního pracovního postupu, který využívá žádosti o přijetí změn k provádění změn s revizí v projektech. Uvidíte také, jak se GitHub dá integrovat s dalšími klíčovými open source nástroji pro vývoj, automatizaci CI a nasazení – to jsou klíčové součásti moderní sady nástrojů DevOps.

Nepřetržité doručování infrastruktury v Azure

Resources.Speaker Tyler Croy

Tyler Croy

Ředitel pro evangelium a člen rady projektu Jenkins

CloudBees

Přehrát video Nepřetržité doručování infrastruktury v Azure

Projekt Jenkins hostuje většinu své infrastruktury – kombinaci Terraformu, Kubernetes a Puppet – v Azure. Protože jde o opensourcový projekt, automatizuje doručování své vlastní infrastruktury-jako-kódu, která je celá, samozřejmě, také open source.

V této přednášce vám Tyler ukáže několik reálných příkladů průběžného doručování infrastruktury pomocí Jenkinse a Azure.

Modernizujte svůj vývoj v Javě pomocí Habitatu

Resources.Speaker Matt Wrock

Matt Wrock

Vývojář softwaru

Chef

Přehrát video Modernizujte svůj vývoj v Javě pomocí Habitatu

Habitat je nová platforma pro automatizaci aplikací, která vám umožní aplikovat moderní vývojářské pracovní postupy na vaše staré aplikace v Javě, ať už používáte Docker, cloudové prostředí nebo vlastní hardware. Tato prezentace vám předvede, jak může Habitat vytvořit a sestavit nezměnitelný balíček s aplikací Java a pak ho spustit v nejrůznějších prostředích.

Uvidíte, jak Habitat přinese vašim aplikacím přenositelnost a uchová informace o konfiguraci a závislostech v blízkosti kódu aplikace – nikoli ukryté ve složitých skriptech správy konfigurace. Uvidíte také, jak mohou balíčky Habitat sdílet konfiguraci a zjišťovat služby mezi několika uzly. A nakonec můžete nahlédnout do příslibů zjednodušení vašich kanálů CI/CD pomocí Habitatu.

Reprodukovatelná infrastruktura pomocí Terraformu a Microsoft Azure

Resources.Speaker Nic Jackson

Nic Jackson

Poradce pro vývoj

HashiCorp

Přehrát video Reprodukovatelná infrastruktura pomocí Terraformu a Microsoft Azure

Terraform je opensourcový nástroj pro správu infrastruktury jako kódu. Byl vytvořen v HashiCorp a umožňuje uživatelům bezpečně a předvídatelně vytvářet, měnit a zdokonalovat prvky infrastruktury psaním jasných a deklarativních konfigurací. Nicova přednáška se bude věnovat Terraformu a způsobům jeho využití v Microsoft Azure.

Projdeme si jednoduchou konfiguraci a ukážeme na ní, že na grafu založený přístup Terraformu ke správě závislostí se skvěle hodí pro správu prostředků Azure. Terraform dokáže nejenom zřizovat virtuální počítače se všemi přidruženými síťovými službami a pravidly brány firewall, ale může také konfigurovat aplikace mikroslužeb pomocí služby Container Service, DNS a mnoho dalšího.

Na konci přednášky budete mít ucelený přehled o Terraformu a o tom, jak vám může pomoci při správě životního cyklu správy infrastruktury v Azure.

K Nicovi se navíc připojí Vicki Cheung, vedoucí oddělení infrastruktury v OpenAI, a předvede, jak OpenAI pomocí Terraformu v Azure vytváří infrastrukturu pro obsáhlý learning.

Protokolování, zabezpečení a analýzy v Azure pomocí řešení Elastic Stack

Resources.Speaker Christoph Wurm

Christoph Wurm

Hlavní návrhář řešení

Elastic

Přehrát video Protokolování, zabezpečení a analýzy v Azure pomocí řešení Elastic Stack

Každá serverová instance, aplikace a proces nepřetržitě generují proud informací o svém provozu a stavu. Shromažďování těchto informací je srdcem projektu Elastic Stack. Elastic Stack využívá Elasticsearch, Kibana, Logstash a Beats a je doplněn o X-Pack pro zajištění zabezpečení, výstrah a dalších funkcí. Jde o nejčasněji nasazovaný opensourcový zásobník pro centralizovanou správu protokolů, monitorování metrik a analýzy.

Mnoho uživatelů a zákazníků využívá Elastic Stack v Azure. Oficiální šablony řešení Elastic Stack dostupné na marketplace vám pomůžou v začátcích a poskytnou vám samostatné zdroje pro průběžnou podporu.

V této přednášce se seznámíte se součástmi řešení Elastic Stack a o jejich propojení do fungujícího procesu. Uvidíte typické případy použití, architektury, zdroje dat a koncové uživatele. A konečně uvidíte také, jak se Elastic Stack nasazuje v Azure. Anshul Kumar, ředitel pro velké objemy dat ve společnosti McKesson, předvede nasazení Elastic Stack v privátní podnikové síti v Azure a také poskytne přehledy dat o překračování rychlosti pomocí Kibana.

OSS DevOps v akci

Seznamte se s přehledem možností, které Azure nabízí v kombinaci s oblíbenými nástroji OSS DevOps.

HashiCorp s Azure

V tomto videu Armon Dadgar, spoluzakladatel a CTO v HashiCorp a John Gossman, návrhář v týmu Azure Core v Microsoftu spolu mluví o aktuálním stavu DevOps a nástrojích HashiCorp pro zřizování cloudové infrastruktury. Dotknou se také trendů, které se v současnosti v oboru objevují, a skončí u několika návrhů do začátků cesty k nasazení nové generace infrastruktury.

Hostování Jenkinse v Azure

Arun Chandrasekhar, manažer programu pro Azure DevOps OSS, se vrací do seriálu Azure Friday, aby s Donovanem Brownem promluvil o použití Azure k průběžné integraci s použitím Jenkinse. Arun bude mluvit o novém modulu plug-in pro agenty virtuálních počítačů Azure od svého týmu. Ten využívá cloudovou platformu Azure k nasazení a škálování agentů sestavení Jenkins na vyžádání.

1. Zaregistrujte se

Získejte $200 v kreditech Azure a 12 měsíců používání oblíbených služeb – zdarma.

2. Informace

Podívejte se na tyto úvodní kurzy a videa, abyste mohli rychle začít s Azure.

3. Sestavení

Prozkoumejte oblíbené služby a začněte sestavovat vlastní řešení.