Getting started with DevOps/Cloud with Java or C#
Informations sur l'événement
Description
We are glad to invite you to an awesome event about DevOps & Cloud on the May 3rd 2018 and hosted by IntilaQ Center, El Ghazela Technopark, Tunisia.
The event will be presented by:
- Houssem Dellai, Consultant .NET at Soat & Microsoft MVP
- Nebrass Lamouchi, Technical Leader Java at Groupe Onepoint & Apache NetBeans Committer
Two parallel tracks will run together and participants have to choose on the two.
The first track will be presented by Houssem Dellai, around DevOps using VSTS & Docker:
Getting started with DevOps using VSTS & Docker
- Install Docker for Linux (or Windows)
- Create a sample ASP.NET Core Web App
- Run Web App on Docker
- Pull Docker images from Docker Hub
- Create Dockerfile
- Build Docker image
- Run Docker image
- Tag the image
- Push image to Docker Hub
- Pull the image from Docker Hub
- Create Web App for Containers on Azure
- CI with VSTS
- Publish source code to Github
- Create a CI pipeline
- Add task: Build Image
- Add task: Push Image
- Enable CI trigger
- CD with VSTS
- Configuring the artifacts
- Enabling Continuous Deployment trigger
- Configuring the environments : Dev, Staging & Prod
- Run the CI & CD pipelines
Requirements: Bring your own laptop with Visual Studio Code installed.
The second track will be presented by Nebrass Lamouchi around Java microservices & Cloud:
Playing with Java Microservices on Kubernetes
- Introduction to Microservices Architectures
- Introduction to the 12-Factors methodology
- Introduction to Microservices concerns & Spring Cloud Libraries
- Configuration Management
- Service Discovery
- Load Balancing
- API Gateway
- Service Security
- Centralized Loggin & Metrics
- Resilience & Fault Tolerance
- Packaging, Deployment & Scheduling
- Introduction to Kubernetes
Requirements: Bring your own laptop with JDK 8, NetBeans 8.2, Docker and GIT installed.