Microsoft Azure OpenDev

Bekijk het hele evenement

Deelnemende sprekers:

Spreker Ashley McNamara

Ashley McNamara

Microsoft
Spreker Ryan Parks

Ryan Parks

GitHub
Spreker Tyler Croy

Tyler Croy

CloudBees
Spreker Matt Wrock

Matt Wrock

Chef
Spreker Nic Jackson

Nic Jackson

HashiCorp
Spreker Christoph Wurm

Christoph Wurm

Elastic

Over Azure OpenDev

Welkom bij OpenDev, een serie live technische evenementen met toonaangevende leden van de opensourcecommunity. In deze aflevering staat DevOps centraal. Hiermee verhoogt u uw zakelijke flexibiliteit doordat u zakelijke waarde sneller aan uw klanten levert. Leer hoe u, met de kracht van Azure, toonaangevende projecten combineert in een DevOps-hulpprogrammaketen en profiteert van verouderde en cloudtoepassingen.

  • GitHub
  • Jenkins
  • Chef
  • HashiCorp
  • Elasticsearch

Individuele sessies

Bijdragen aan open source (het gaat niet alleen om de code)

Resources.Speaker Ashley McNamara

Ashley McNamara

Principal Developer Advocate

Microsoft

Voordat Ashley een Gopher werd, was ze professioneel fotografe. Met fotografie kon ze echter geen droog brood verdienen. Daarom richtte ze zich op programmeren. Ze schreef in Python en werkte als Community Manager bij Rackspace toen ze een Gopher leerde kennen die haar een compleet andere weg liet inslaan.

Dankzij Steve Francia (@spf13) keerde ze in 2014 Python voorgoed de rug toe. Hij gaf een inleidende cursus in Go en stimuleerde Ashley de cursus samen met hem te geven. Haar frisse blik zou een waardevolle aanvulling zijn. Sindsdien is ze een gewaardeerd lid van de Go-community en levert ze een belangrijke bijdrage aan de groei hiervan. Hieronder leest u meer over de lessen die ze heeft geleerd en ontvangt u tips over hoe u zelf deel kunt gaan uitmaken van de Go-community.

Aan de slag met InnerSource: opensourcewerkstromen in de onderneming

Resources.Speaker Ryan Parks

Ryan Parks

Solutions Engineer

GitHub

Opensourceprojecten van wereldklasse hebben ons veel geleerd over de efficiëntste manieren om in samenwerkingsverband software te ontwikkelen. InnerSource is het toepassen van deze 'achter de firewall' in privéprojecten in uw eigen organisatie. Bedrijven die InnerSource gebruiken, merken dat het hen helpt silo's te ontmantelen, interne samenwerking te bevorderen en een betere engineeringcultuur in stand te houden.

In deze sessie leert u meer over het introduceren van InnerSource-best practices in de verouderde codebasissen van uw organisatie op GitHub. De sessie omvat onder andere een praktijkdemonstratie van de GitHub Flow: een eenvoudige maar effectieve werkstroom waarin pull-aanvragen worden gebruikt om revisiewijzigingen in een project te introduceren. U ziet tevens hoe GitHub wordt geïntegreerd in andere toonaangevende opensourcehulpprogramma's voor ontwikkeling, geautomatiseerde CI en implementatie, wat hoofdonderderdelen zijn van een moderne DevOps-hulpprogrammaketen.

Continue levering van infra naar Azure

Resources.Speaker Tyler Croy

Tyler Croy

Director of Evangelism en Jenkins-projectraadlid

CloudBees

Het Jenkins-project host het grootste deel van zijn infrastructuur, een combinatie van Terraform, Kubernetes en Puppet, in Azure. Als opensourceproject wordt hierdoor de levering van de eigen infrastructure-as-code, welke uiteraard open source is, geautomatiseerd.

In deze sessie laat Tyler enkele livevoorbeelden van de continue levering van infrastructuur met Jenkins en Azure zien.

Moderniseer uw Java-ontwikkelwerkstroom met Habitat

Resources.Speaker Matt Wrock

Matt Wrock

Software Developer

Chef

Habitat is een nieuw platform voor toepassingsautomatisering waarmee u moderne ontwikkelingswerkstromen zelfs op uw verouderde Java-toepassingen kunt toepassen, ongeacht of u Docker, cloudomgevingen of bare metal gebruikt. In deze demonstratie ziet u hoe u met Habitat een onveranderbaar pakket met een Java-toepassing kunt bouwen en maken en hoe u dit pakket in een breed scala aan omgevingen kunt uitvoeren.

U ziet hoe u met Habitat uw toepassingen draagbaar maakt en de informatie betreffende de configuratie en afhankelijkheden dicht bij de toepassingscode houdt, in plaats van verstopt in complexe scripts voor configuratiebeheer. U ziet tevens hoe u configuraties kunt delen met Habitat-pakketten en services in verschillende knooppunten kunt detecteren. Tenslotte vangt u alvast een glimp op van de mogelijkheden die Habitat biedt om uw CI/CD-pijplijnen te vereenvoudigen.

Reproduceerbare infrastructuur met Terraform en Microsoft Azure

Resources.Speaker Nic Jackson

Nic Jackson

Developer Advocate

HashiCorp

Terraform is een opensourcehulpprogramma waarmee u infrastructuur kunt beheren als code. Met dit programma van HashiCorp kunnen gebruikers door het schrijven van heldere en declaratieve configuratie op een veilige en voorspelbare wijze infrastructuurelementen maken, wijzigen en verbeteren. Nic gaat dieper in op Terraform en op hoe dit met Microsoft Azure kan worden gebruikt.

Aan de hand van een eenvoudige configuratie laten we zien hoe Terraforms op grafieken gebaseerde benadering van het beheren van afhankelijkheden uitstekend aansluit op het beheren van Azure-resources. Met Terraform kunt u niet alleen virtuele machines inrichten met alle gekoppelde netwerk- en firewallregels, maar tevens microservice-toepassingen configureren met containerservice, DNS en nog veel meer.

Na afloop van de sessie hebt u een uitgebreid begrip van Terraform en hoe dit kan worden ingezet in het levenscyclusbeheer van infrastructuurresources op Azure.

Daarnaast wordt Nic bijgestaan door Vicki Cheung, hoofd Infrastructuur bij OpenAI. Zij zal u laten zien hoe OpenAI Terraform op Azure gebruikt om infrastructuur voor deep learning te bouwen.

Registratie, beveiliging en analyses op Azure met Elastic Stack

Resources.Speaker Christoph Wurm

Christoph Wurm

Principal Solutions Architect

Elastic

Met elke serverinstantie, elke toepassing en elk proces worden continu gebeurtenisstromen over hun werking en status gemaakt. Het verzamelen van deze informatie vormt de kern van Elastic Stack. Elastic Stack bestaat uit Elasticsearch, Kibana, Logstash en Beats en wordt aangevuld met X-Pack voor onder andere beveiliging, meldingen en meer. Het is de meest geïmplementeerde open source stack voor centraal logboekbeheer, bewaking van metrische gegevens en analyses.

Veel Elastic Stack-gebruikers en klanten gebruiken Azure naar tevredenheid. De officiële Elastic Stack-oplossingssjabloon helpt u op weg en biedt afzonderlijke resources voor doorlopende ondersteuning.

In deze sessie komt u meer te weten over de onderdelen van Elastic Stack en over hoe deze in één pijplijn samenkomen. U ziet standaard use cases, architecturen, gegevensbronnen en eindgebruikers. Tenslotte ziet u hoe Elastic Stack in Azure wordt gebruikt. Anshul Kumar, director van Big Data bij McKesson, zal u laten zien hoe u met Azure Elasticstack kunt implementeren in het privénetwerk van een bedrijf. Ook geeft hij snelle gegevensinzichten met behulp van Kibana.

OSS DevOps in actie

Bekijk alvast de mogelijkheden die Azure biedt in combinatie met de populaire OSS DevOps-hulpprogramma's.

Hashicorp met Azure

In deze video spreken Armon Dadgar, medeoprichter en CTO van HashiCorp, en John Gossman, Architect in het Azure Core-team van Microsoft, over de huidige status van de DevOps-ruimte en de hulpprogramma's van HashiCorp voor het inrichten van infrastructuur in de cloud. Ze bespreken tevens de huidige trends in de branche en sluiten af met enkele tips waarmee u een vliegende start kunt maken bij de implementatie van uw infrastructuur van de volgende generatie.

Jenkins hosten op Azure

Arun Chandrasekhar, Program Manager voor Azure DevOps OSS, keert terug bij Azure Friday om met Donovan Brown te praten over hoe Azure met Jenkins kan worden gebruikt voor continue integratie. Arun spreekt over de nieuwe invoegtoepassing Azure Virtual Machine Agents waar zijn team een bijdrage aan heeft geleverd. Deze invoegtoepassing gebruikt het Azure-cloudplatform om on-demand buildagents van Jenkins te implementeren en te schalen.

1. Aanmelden

Ontvang geheel gratis $200 aan Azure-tegoed en 12 maanden aan populaire services.

2. Leren

Bekijk deze zelfstudies en video's om snel aan de slag te gaan met Azure.

3. Build

Verken populaire services en begin met de bouw van uw oplossing.