Microsoft Azure OpenDev

Se hele arrangementet

Utvalgte foredragsholdere:

Høyttaler Ashley McNamara

Ashley McNamara

Microsoft
Høyttaler Ryan Parks

Ryan Parks

GitHub
Høyttaler Tyler Croy

Tyler Croy

CloudBees
Høyttaler Matt Wrock

Matt Wrock

Chef
Høyttaler Nic Jackson

Nic Jackson

HashiCorp
Høyttaler Christoph Wurm

Christoph Wurm

Elastic

Om Azure OpenDev

Velkommen til OpenDev, en direktesendt teknisk serie med ledere fra åpen kilde-fellesskapet. Denne episoden handler om DevOps, som øker forretningsfleksibilitet ved å levere merverdi for bedriften raskere. Lær hvordan du kan kombinere ledende prosjekter i en DevOps-verktøykjede med kraften til Azure og utnytte fordelene ved eldre og skybaserte programmer.

  • GitHub
  • Jenkins
  • Chef
  • HashiCorp
  • Elasticsearch

Individuelle økter

Bidra til åpen kilde (det dreier seg ikke bare om kode)

Resources.Speaker Ashley McNamara

Ashley McNamara

Principal Developer Advocate

Microsoft

Før Ashley ble en Gopher var hun en profesjonell fotograf. Men fotografi betalte ikke regningene, så hun begynte med programmering. Hun skrev Python og jobbet som Community Manager ved Rackspace da hun møtte en Gopher som kom til å endre hennes bane fullstendig.

I 2014 inspirerte Steve Francia (@spf13) henne til å forlate Python og aldri komme tilbake til det. Han hadde undervist i et nybegynnerkurs for Go og ba Ashley om hjelp med å undervise i kurset, hvor hennes ferske perspektiv ville være en ressurs. Helt siden da, har hun vært et verdifullt medlem av Go-fellesskapet og en hovedbidragsyter til dets vekst. Her kan du finne ut om hennes erfaringer og få tips om hvordan du kan bli involvert i Go-fellesskapet.

Komme i gang med InnerSource – åpen kilde-arbeidsflyter i virksomheten

Resources.Speaker Ryan Parks

Ryan Parks

Solutions Engineer

GitHub

Åpen kilde-prosjekter i verdensklasse har lært oss mye om de mest effektive måtene for å utvikle programvare i samarbeid. InnerSource er praksisen for å bruke det vi har lært «bak brannmuren» på tvers av private prosjekter i vår egen organisasjon. Bedrifter som benytter InnerSource ser at det hjelper dem med å bryte opp siloer, oppmuntrer til internt samarbeid og hjelper med å fremme en bedre ingeniørkultur.

I denne økten vil du lære hvordan du introduserer InnerSource anbefalte fremgangsmåter til organstasjonens eldre kodebaser på GitHub. Dette inkluderer også praktiske demonstrasjoner av GitHub Flow, en enkel og effektiv arbeidsflyt som bruker pull-forespørsler for å introdusere endringer for evaluering i et prosjekt. Du får også se hvordan GitHub integreres med andre viktige åpen kilde-verktøy for utvikling, automatisert CI og distribusjon – kjernekomponenter i en moderne DevOps-verktøykjede.

Kontinuerlig leveranse av infrastruktur til Azure

Resources.Speaker Tyler Croy

Tyler Croy

Director of Evangelism og prosjektstyremedlem ved Jenkins

CloudBees

Jenkins-prosjektet verter det meste av infrastrukturen – en kombinasjon av Terraform, Kubernetes og Puppet – i Azure. Som et åpen kilde-prosjekt, automatiserer det leveransen av deres egen infrastruktur som kode, som i sin helhet selvfølgelig er åpen kilde.

I denne økten viser Tyler noen direkte eksempler på kontinuerlig infrastrukturleveranse med Jenkins og Azure.

Moderniser Java-utvklingsarbeidsflyten med Habitat

Resources.Speaker Matt Wrock

Matt Wrock

Software Developer

Chef

Habitat er en ny programautomasjonsplattform som gir deg mulighet til å bruke moderne utviklingsarbeidsflyter til selv dine gamle Java-programmer, uavhengig av om du bruker Docker-skymiljøer eller bare metallet. Denne presentasjonen demonstrerer hvordan Habitat kan opprette og bygge en uforanderlig pakke som inneholder et Java-program, og deretter kjøre den pakken i en rekke forskjellige miljøer.

Du får se hvordan Habitat kan bidra til å gjøre programmene dine mer portable og holde informasjonen om konfigurasjon og avhengigheter nær programkoden – ikke skjult i komplekse, administrative konfigurasjonsskript. Du får også se hvordan Habitat-pakker kan dele konfigurasjon og oppdage tjenester på tvers av flere noder. Til slutt får du en liten titt på hvordan Habitat lover å forenkle dine CI/CD-datasamlebånd.

Reproduserbar infrastruktur med Terraform og Microsoft Azure

Resources.Speaker Nic Jackson

Nic Jackson

Developer Advocate

HashiCorp

Terraform er et åpen kilde-verktøy for administrasjon av infrastrukturer som kode. Det er utviklet av HashiCorp og gir brukere trygg og forutsigbar mulighet til å opprette, endre og forbedre infrastrukturelementer ved å skrive tydelig og deklarativ konfigurasjon. Presentasjonen til Nic vil gå dypere inn på Terraform og hvordan det kan brukes med Microsoft Azure.

Vi vil gå igjennom en enkel konfigurasjon som forklarer hvordan den grafbaserte tilnærmingen til Terraform for administrasjon av avhengigheter er perfekt for administrasjon av Azure-ressurser. Terraform kan ikke bare klargjøre virtuelle maskiner med alle tilhørende nettverks- og brannmurregler, men også konfigurere mikroserviceprogrammer med blant annet Container Service og DNS.

Når økten er over vil du ha en omfattende forståelse av Terraform og hvordan det kan hjelpe med livssyklusadministrasjonen av infrastrukturressurser på Azure.

Nic vil dessuten få selskap av Vicki Cheung, infrastrukturansvarlig hos OpenAI, som vil demonstrere OpenAIs bruk av Terraform på Azure til å bygge infrastruktur for dyplæring.

Logging, sikkerhet og analyse på Azure med Elastic Stack

Resources.Speaker Christoph Wurm

Christoph Wurm

Principal Solutions Architect

Elastic

Hver serverinstans, applikasjon og prosess skaper kontinuerlige strømmer med hendelser om deres operasjon og status. Innsamling av denne informasjonen er i hjertet til Elastic Stack. Elastic Stack består av Elasticsearch, Kibana, Logstash og Beats, og suppleres med X-Pack for blant annet sikkerhet og varsling. Det er den mest distribuerte åpen kilde-stakken for sentralisert loggbehandling, måledataovervåking og analyse.

Mange brukere og kunder av Elastic Stack kjører problemfritt på Azure. En offisiell Elastic Stack-løsningsmal i markedsplassen for å hjelpe deg med å komme i gang og leverer separate ressurser for pågående støtte.

I denne økten vil du lære om komponentene til Elastic Stack og hvordan de kommer i sammen inn i ett datasamlebånd. Du får se vanlige brukseksempler, datakilder og sluttbrukere. Til sist får du se hvordan Elastic Stack distribueres på Azure. Anshul Kumar, Big data-sjef hos McKesson, vil demonstrere hvordan Elasticstack distribueres i et privat bedriftsnettverk på Azure i tillegg til innsikter om hvordan man får raskere databehandling i Kibana.

OSS DevOps i aksjon

Ta en sniktitt på egenskapene som Azure leverer når det kombineres med populære OSS DevOps-verktøy.

Hashicorp med Azure

I denne videoen blir Armon Dadgar, medgrunnlegger og CTO av HashiCorp med John Gossman, arkitekt på Azure Core-teamet ved Microsoft for å snakke om den nåværende tilstanden til DevOps-området og HashiCorp-verktøyene for klargjøring av infrastruktur til skyen. De tar også opp trendene som de ser for øyeblikket i bransjen, og runder av med noen pekere som kan få deg i gang med reisen din mot neste generasjons infrastrukturdistribusjon.

Host Jenkins på Azure

Arun Chandrasekhar, Program Manager for Azure DevOps OSS, kommer tilbake til Azure Friday for å snakke med Donovan Brown om hvordan Azure kan brukes for kontinuerlig Jenkins-integrasjon. Arun snakker om den nye plugin-modulen for agenter for virtuelle Azure-maskiner som hans team har bidratt med. Den benytter Azure-skyplattformen til å distribuere og skalere Jenkins-kompileringsagenter ved behov.

1. Registrer

$200 i Azure-kreditter og 12 måneder med populære tjenester - gratis.

2. Finn ut mer

Se disse hurtigstartveiledningene og videoene for å komme raskt i gang med Azure.

3. Build

Utforsk populære tjenester og begynn å bygge løsningen.