Experience the newest technologies in Microsoft Azure by joining Scott Guthrie for sessions on how you can do more on the intelligent cloud. Scott will present a deep dive into Microsoft’s cloud services, advanced workloads and capabilities. He’ll do several demonstrations first-hand to show how these solutions can enable you to achieve more using the best of the Linux ecosystem and the best of the Windows ecosystem, together. Demos will include the latest in infrastructure – VM scale sets, managed disks, Hybridcloud, Azure Stack, enterprise mobility + security, Xamarin/mobile development, SQL, Data Lake, Cognitive Services, Machine Learning, AI, R, open source capabilities, Logic Apps, Power BI, Flow, developer tools and services, containers and more.
Amsterdam RAI, Europaplein 2, 1078 GZ, Amsterdam
Happy Learning with your online LAB
Docker Pull Microsoft/applicationinsights
How to use this Image
- Obtain the instrumentation key of your Application Insights resource. (Look in the Essentials drop-down.) If you don’t have a resource, create a new one.
- Run the following command, replacing %app_ikey% with your instrumentation key:
docker run -v /var/run/docker.sock:/docker.sock -d microsoft/applicationinsights ikey=%app_ikey%
- If your application is instrumented with the Application Insights SDK for Java, add the following line into the ApplicationInsights.xml file in your project, under the <TelemetryInitializers> element:<Add type=”com.microsoft.applicationinsights.extensibility.initializer.docker.DockerContextInitializer”/>
Note: Only a single container is required per Docker host. If your application is deployed on multiple Docker hosts, then create an instance of this image on every host.
Here you find more information on Docker HUB
In Microsoft Azure you Create a New Application Insights environment :
Here you find more information about to Create an Application Insights resource
I have added my Docker for Windows Containers to Azure Application Insights :
Here you See my two Running Docker for Windows Containers
Docker Container Start information in Azure AppInsights
You can change the Timelines for a better View
You can open Analytics and make your own queries on your Container App
Enjoy #Analytics 😉
Jeff Woolsey in action Talking about Windows Server 2016 Security and Containers
Thanks Jeff Great Sessions !
#MVPbuzz Time with Ask Me Anything (AMA) sessions at the Microsoft Tech Summit 2017
Great questions and feedback on Microsoft :
Windows Server 2016
Operations Management Suite (OMS)
Microsoft Tech Summit 2017 Amsterdam Dutch MVP’s at the Booth
Microsoft Tech Summit 2016-17
Build your cloud and infrastructure skills with a two-day free technical training event
Here you can see in which cities the Microsoft Tech Summit 2017 is
Thank you Microsoft and Community for these Awesome two Cloud and Infrastructure Days in Amsterdam ! 😉
To make it easy for you to deploy your application to Azure we’ve built a container that has the AzureCLI installed. We will set up a simple example showing you how to configure any deployment to Azure. If you don’t have Docker yet you can get it here
With command Docker pull microsoft/azure-cli you get the latest Container
With the command docker run -it microsoft/azure-cli you will start the Container
Now you have the latest Azure CLI in a Docker Container
From inside the Microsoft Docker Container we will make a connection to a Azure subscription, if you don’t have a Microsoft Azure subscription you
can get your free Azure trail subscription here
My Microsoft Docker Container is running.
with command Azure Login you will start the login process
Copy the url https://aka.ms/devicelogin in your browser :
Copy your code from the container login into the Device login
Click on Continue for Microsoft Azure Cross-Platform CLI Login
Login with your Microsoft Azure account of your subscription
The Microsoft Docker Container with the latest Azure CLI is connected with your Azure Subscription 😉
From here you can do a Continuous Delivery to Microsoft Azure with Docker and #Code.
With the Command Azure Lab you see I can manage my Azure Dev/Test LAB from my Docker Container 😉
Here you see my Container01 in JamesTestLAB in Azure
With the Command Azure vm start we run the Azure Container01
Now the Azure Container01 is running and started from a Microsoft Docker Container with Azure CLI
Have a look at CodeShip here to make it your self easy for continuous delivery on Microsoft Azure Cloud
Containers for Developers
From a developer’s desktop to a testing machine to a set of production machines, a Docker image can be created that will deploy identically across any environment in seconds. This story has created a massive and growing ecosystem of applications packaged in Docker containers, with DockerHub, the public containerized-application registry that Docker maintains, currently publishing more than 180,000 applications in the public community repository.
When you containerize an app, only the app and the components needed to run the app are combined into an “image”. Containers are then created from this image as you need them. You can also use an image as a baseline to create another image, making image creation even faster. Multiple containers can share the same image, which means containers start very quickly and use fewer resources. For example, you can use containers to spin up light-weight and portable app components – or ‘micro-services’ – for distributed apps and quickly scale each service separately.
Because the container has everything it needs to run your application, they are very portable and can run on any machine that is running Windows Server 2016. You can create and test containers locally, then deploy that same container image to your company’s private cloud, public cloud or service provider. The natural agility of Containers supports modern app development patterns in large scale, virtualized and cloud environments.
With containers, developers can build an app in any language. These apps are completely portable and can run anywhere – laptop, desktop, server, private cloud, public cloud or service provider – without any code changes.
Containers helps developers build and ship higher-quality applications, faster.
- One computer system (physical or virtual) running Windows Server 2016.
- Configure this system with the Windows Container feature and Docker. For a walkthrough on these steps, see Windows Containers on Windows Server.
- QuickStart Windows Containers on Windows 10
- A Docker ID, this will be used to push a container image to Docker Hub. If you do not have a Docker ID, sign up for one at Docker Cloud.
Windows Containers Infrastructure
Microsoft Windows Container with Nano server :
Docker pull microsoft/nanoserver
Docker run -t -I microsoft/nanoserver
Now you are inside the Windows Container on the Nano Server
If you want a Windows Container with Nano Server and IIS running for a website checkout this Docker Pull
More Microsoft images on Docker Hub repositories
Docker run reference
Docker runs processes in isolated containers. A container is a process which runs on a host. The host may be local or remote. When an operator executes
docker run, the container process that runs is isolated in that it has its own file system, its own networking, and its own isolated process tree separate from the host.
Containers can run anywhere !