Lataa pdf-muodossa

Devops Specialist Training

This is an intensive introductory course to Devops with an extensive hands-on component featuring practical exercises about every major component of Devops. Devops is a cohesive, widely used methodology that covers both processes and technical aspects of software development.

The course is an extremely effective way of gaining advanced-level expertise with a modern way of creating, managing and delivering software projects that is being used by top software companies throughout the globe. The core of the course is built around five key technical topic areas of Devops:

  • requirements management
  • version control
  • acceptance testing
  • cloud computing
  • microservices

The course consists of two separate modules, the first module is three days and the second module is two days.

For the course starting in January, the first module is on 30.1.-1.2.2019 and the second module on 14.-15.2.2019.

For the course starting in April, the first module is on 8.4.-10.4.2019 and the second module on 24.4.-26.4.2019.

For the course starting in June, the first module is on 5.-7.6.2019 and the second module on 17.6.-18.6.2019.

For the course starting in September, the first module is on 18.-20.9.2019 and the second module on 2.-3.10.2019.

For the course starting in November, the first module is held on 18.-20.11.2019 and the second module 2.12.-3.12.2019.

Cloud computing is a powerful tool for modern software development and deployment. During this course you will learn how to set up a cloud server and use it for software deployment. Cloud will go from being a buzzword to an everyday tool that you will have practical experience of. You will be able to approach the subject of cloud without fear and understand in practical terms what it means to be using the cloud for software development.

 

As microservices grow more and more important, it is essential to understand how they function. Using tools like Docker, you will understand how to packet software in containers and run it on a server. You will learn to see what can and what can’t be classified as microservice architecture. You will also understand and learn to use continuous integration, the heart of the entire Devops pipeline.

This course will give you a complete picture of the modern methodology of software development from start to finish, from version control to deployment and getting your software to run in the cloud. It is the ultimate Devops starter kit that will propel you to the fast lane of Devops expertise.

During this course you will gain a complete picture of what Devops is, how it relates to modern software development and how to use the different technologies that are within the Devops framework.

After the course you will have an extensive understanding of Devops and its different components, technologies associated with it and the mindset that is enables software development in the most modern way possible. You will learn that software is best not developed as a huge monolith, but as a collection of components that can be independently developed, updated and deployed in a manner that is agile, modern and cost-effective. You will truly understand what kind of principles software development should be built on and havepractical experience in setting up processes accordingly. After this course you can confidently state that you know what a modern devops pipeline looks like, how it functions and know how to build one.

Kohderyhmä

This course is aimed at IT professionals who have some amount of technical knowledge and are interested about the complete Devops pipeline, from planning to deployment. The technical knowledge doesn’t have to be necessarily related to the topic areas discussed but helps understanding basic concepts about version control, automation and requirements management.

We appreciate participants who are not afraid to open a terminal window if required and even write something there. Don’t worry, we will provide you with the instructions. You will just have to provide us with a good learning attitude.

Kurssin materiaalit

The course material is in English. The course can be run in English or Finnish. Public courses are held in Finnish if no English speaking participants attend the course.

After this course:

  • You will have an understanding of how modern software development is done on both a procedural and a practical level. You will have a great understanding of best practices of software development and will update your basic toolkit to a level that is expected these days.
  • You will understand what are microservices, what a modern software development pipeline looks like and how it is built. You will actually build one of these pipelines yourself during the course. This pipeline is a production-grade pipeline that you can use for any software deployment you wish to from now on.
  • You will have the confidence and skills to start cloud servers, maintain them and configure them. Cloud will cease to be a mystical buzzword and turn to a practical tool you can confidently state that you master and can use in a wide variety of projects.
  • You will have enough practical knowledge to start working on version control, test automation,
    requirements management, cloud computing and microservices independently and also to start learning deeper aspects independently as well.

DevOps Specialist Training course contents

The course consists of two separate modules, the first module is three days and the second module is two days.

 

Day 1

Introduction to devops and requirement management

  • Intro to agile software development and Devops
  • Practical training: Requirement management (JIRA) with exercise
  • Virtualization intro with Vagrant with exercise

Day 2

Version control

  • Introduction to version control: Theory and basics
  • Practical training: Basics of version control (GIT)
  • Advanced usage and best practices

Day 3

Automatic acceptance testing

  • Introduction to automatic acceptance testing
  • Practical training: Automatic acceptance testing (Robot Framework)

Day 4

Cloud computing and provisioning

  • Introduction to cloud computing and provisioning
  • Practical training: Provisioning (Ansible)
  • Practical training: Cloud computing (AWS)

Day 5

Docker & Jenkins

  • Introduction to microservices
  • Practical training: Containerization (Docker)
  • Intro to continuous integration and delivery
  • Practical training: Continuous integration (Jenkins)
  • Practical training: Completing Devops production line (All tools)

The course is developed in co-operation with Eficode.

Eficode logo

Ota yhteyttä

Myyntipalvelu

Myynti

010 4321 001 Ota yhteyttä

Kesto: 5 päivä
Veroton hinta (+ alv 24 %): 3 300 €

Tästä asiakaskohtainen toteutus?

Toteutamme koulutuksia myös asiakaskohtaisina. Jätä yhteystietosi, ja tehdään juuri teille sopiva toteutus.

Voit maksaa:
Koulutuskortti

Paikka ja päiväys

Helsinki
30.1
Finnish Finnish
Ilmoittaudu
8.4
Finnish Finnish
Ilmoittaudu
5.6
Finnish Finnish
Ilmoittaudu
18.9
Finnish Finnish
Ilmoittaudu
18.11
Finnish Finnish
Ilmoittaudu

Jaa