MIROSLAV POPOVIĆ Docker i ASP.NET Core

Slides:



Advertisements
Similar presentations
Ixonos Plc Marko “Narsu” Rintamäki Senior Test Engineer NEST-IX V1.1 Project platform in Test Management.
Advertisements

Matt Bertrand Building GIS Apps in the Cloud. Infrastructure - Provides computer infrastructure, typically a platform virtualization environment, as a.
Build Test Integrat e Deploy Develop Languages Frameworks Cloud and Infra Data platforms.
PHP and MySQL Week#1  Course Plan.  Introduction to Dynamic Web Content.  Setting Up Development Server Eng. Mohamed Ahmed Black 1.
Microsoft Confidential - Signed NDA Required Windows Azure Executive Vision and Roadmap NAME TITLE Microsoft Corporation.
Windows Azure Conference 2014 Running Docker on Windows Azure.
Microsoft Azure SoftUni Team Technical Trainers Software University
GAAIN Virtual Appliances: Virtual Machine Technology for Scientific Data Analysis Arihant Patawari USC Stevens Neuroimaging and Informatics Institute July.
Breaking Barriers Exploding with Possibility Breaking Barriers Exploding with Possibility The Cloud Era Unveiled.
Multi-Tier Apps with Admin Access, RDP, Custom Installs Modern Scalable Web Sites Full Windows Server/Linux VMs Web Sites Virtual Machines Cloud Services.
64-bit JIT + SIMD Garbage Collector Runtime components Compilers.NET Compiler Platform (Roslyn) Languages innovation.NET Framework 4.6.NET Core.
#msitconf. Damien Caro Technical Evangelist Manager, Что будет, если приложение поместить в контейнер? What happens if the application.
Structured Container Delivery Oscar Renalias Accenture Container Lead (NOTE: PASTE IN PORTRAIT AND SEND BEHIND FOREGROUND GRAPHIC FOR CROP)
Microsoft Build /9/2017 5:00 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Global Azure Bootcamp 2017 Linz, Austria
Agenda:- DevOps Tools Chef Jenkins Puppet Apache Ant Apache Maven Logstash Docker New Relic Gradle Git.
INTRO TO Presenter: PhuongNQK.
4/24/ :07 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Fundamentals Sunny Sharma Microsoft
Accelerate your DevOps with OpenShift by Red Hat
Develop, debug and deploy containerized applications with Docker
Docker and Azure Container Service
Introduction to .NET Core
Learning about Containers in the Real World
In-Depth Introduction to Docker
Easily manage SQL everywhere from anywhere with SQL Tools
Docker – kontejnerizacija na serveru Vedran Vučetić, SPAN
Deploying Dockerized Apps to the Azure Container Service
Building a Continuous Delivery Pipeline for ASP.NET Core Apps
Microservices, Docker, .NET, Windows, Linux, Azure. Oh, My!
Nano Server in the cloud - some real use cases to take away
ASP.NET in Linux and Windows containers
Designing Cross Platform Applications on .NET Core
Andrew Pruski SQL Server & Containers
Containers in HPC By Raja.
Drupal VM and Docker4Drupal For Drupal Development Platform
Microsoft Virtual Academy
1.1. .NET architectural components and .NET Core
Microsoft Connect /18/ :32 PM
Building Cross Platform PowerShell Modules
Drupal VM and Docker4Drupal as Consistent Drupal Development Platform
9/20/ :55 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Azhagappan Arunachalam
Introduction to Docker
Using docker containers
Azure Container Instances
Oracle DB and Docker Get Your Dockerized Oracle Sandbox Running in the Cloud or On- Premises Martin Knazovicky Dbvisit Software.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland
Continuous Delivery for Microsoft Azure
Introduction to Windows Azure Web Sites
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Developing for the cloud with Visual Studio
ASP.NET 5 on .NET Core Damian Edwards Principal Program Manager.
Intro about Contanier and Docker Technology
12/5/ :36 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Openstack-alapú privát felhő üzemeltetés
4/5/2019 2:30 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Docker Some slides from Martin Meyer Vagrant Box:
Introduction to Docker
Azure Container Service
Shipping Data Science Products with R and Docker
A DevOps process for deploying R to production
Azure App Service Web App for Containers
Building, Debugging & Deploying Containerized
Development Environment Setup
Docker for DBAs SQL Saturday 8/17/2019.
SQL Server Devops with production data
SQL Server on Containers
.NET Core and Kubernetes
Presentation transcript:

MIROSLAV POPOVIĆ Docker i ASP.NET Core @miroslavpopovic https://miroslavpopovic.com Docker i ASP.NET Core

Introduction

What are containers? A stand-alone, executable software packages Encapsulates the app and dependencies Share the same OS kernel Isolate software from surroundings Build once, run everywhere Shipping containers paradigm

So, like Virtual Machines? No, more lightweight Runs as a process Smaller Faster

Image vs. container images / layers container machine Docker daemon Scratch : System.Object Debian : Scratch Php : Debian WordPress : Php machine Docker daemon scratch debian:stretch-slim php:7.2-apache wordpress:latest new WordPress() WordPress instance > docker run

Docker Open-Source Linux and Windows based Easy to use Fast Docker Hub Modularity and scalability Docker compose

ASP.NET Core Rewritten from scratch Open-source High performance Multi-platform

Demo

Docker Swarm / Kubernetes

Closing up

Scenarios Running Linux software on Windows Using tools without installation Integration testing - https://jeremydmiller.com/2018/08/27/a-way-to-use-docker-for-integration- tests/ Continuous integration Continuous delivery AWS or Azure deployment …

Problems Most of them are not Docker related Edge versions Caching … Community

Further research Docs Docker for .NET Developers by Steve Gordon https://docs.docker.com/ .NET Core sample - https://docs.docker.com/engine/examples/dotnetcore/ ASP.NET Core docs - https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/docker/ Docker for .NET Developers by Steve Gordon https://www.stevejgordon.co.uk/docker-dotnet-developers-part-1 Quick intro to Docker and Docker Compose by João Antunes https://blog.codingmilitia.com/2018/01/31/quick-intro-to-docker-and-docker-compose- angular-aspnetcore-postgres-app ASP.NET Core 2.0 in Docker by Mark Rendle https://vimeo.com/233915427 Pluralsight courses https://app.pluralsight.com/library/courses/deployment-pipeline-aspdotnet-core-docker/ Sample https://github.com/miroslavpopovic/docker-aspnetcore-sample-1

@miroslavpopovic https://miroslavpopovic.com