DevOps training for your team
Customized training for web developers and operations teams in the DevOps field
Goal of the training
Are you working in a development or DevOps team in the web environment and want to take your knowledge to the next level? In this training, you will learn everything you need to know about the infrastructure and operation of web applications. The focus is on the key concepts and technologies that are necessary for the efficient and secure provision of web applications – and to make web developers into seniors.
About makandra
Since our foundation in 2009, we have successfully realized over 150 web development projects. Our DevOps team takes care of the stable operation of over 100 applications on over 200 servers and provides advice in the field of AWS.
Our customer base includes companies from a wide range of industries, from start-ups and medium-sized companies to large corporations.
We have been training trainees for 15 years. The majority of our technical employees have completed one of our trainee programs. We now share our knowledge and teaching methods at the makandra academy.
What we offer
We offer training for teams of 4-8 people on the topic of DevOps. We tailor the content perfectly to your individual needs. This way, you can have exactly the learning experience you need to achieve your goals.
DevOps course content Content to choose from
Our training courses are tailor-made for you. This means that you have a say in what content your team should work on. You can pick and choose what you need and what you are interested in from the modules and topics listed here. We will advise you and put together an individual training course for you.
- Basics of HTTP and HTTPS
- HTTP request and response headers
- Caching
- How web requests and responses work
- SSL/TLS encryption and certificates
- Domain resolution and namespace
- DNS types: A, AAAA, MX, TXT, SPF, PTR
- DNS Round Robin and MX Priorities
- DNS recursion and authorization
- DNS security aspects
- Sending e-mails via the Internet
- Mail server configuration and security
- IP (Internet Protocol)
- SMTP relays
- Spam filters, SPF and blacklists
- IP, IPv4 and IPv6
- Addressing and routing
- Network protocols on different OSI layers
- Peering and BGP (Border Gateway Protocol)
- BGP as a routing protocol
- Influence of BGP on Internet connectivity
- Detection of problems and errors in networks
- Network monitoring tools
- Analysis of network performance
- Troubleshooting techniques
- Importance of CDN for web development
- Integration of CDN in web applications
- Optimization of loading times through CDN
- Automatic deployments
- Code update, database migration
- Deployment of web applications on different platforms
- Automated deployment with tools such as Docker and Kubernetes
- Monitoring: simple HTTP checks
- Monitoring of SSL certificates: Validity, runtime, chain
- Lifehack: One for all: A monitoring route from the web application
- Use of monitoring tools for error detection: Icinga, Nagios, Prometheus, Grafana
- Implementation of effective backup strategies for code, assets, databases.
- No backup, no mercy. No backup-test, no mercy.
- High availability for what?
- Planning and implementation of failover mechanisms
- Strategies for the high availability of web applications
- Automatic scaling of infrastructure: Horizontally, vertically. When and how?
- Data storage" module
- RedisMySQL, MariaDB, Galera
- PostgreSQLElasticsearch
- Message queues with RabbitMQ, Kafka and Co.
- What is AWS RDS
- What is for what?
We received intensive, three-day training on Kubernetes from the DevOps team at makandra. makandra responded individually to our challenges and the level of knowledge of our team. I can absolutely recommend the training courses.
Tailor-made training What sets our DevOps training apart
Team makandra Our trainers
Emma Heinle, project manager and DevOps expert
Emma has been working at makandra for many years as a project manager in complex DevOps projects. Her expertise includes a variety of projects focusing on Kubernetes, containerization and building good infrastructure in the AWS environment. Emma regularly shares her extensive knowledge at events, including the regional Linux Info Day.
In addition to her professional activities, she also runs a small Kubernetes cluster in her private life. Outside of the technical world, she can shine with her skills as a coffee barista.
Andreas Vöst, project manager and DevOps expert
Andreas is an experienced project manager for complex DevOps projects. In his recent projects, he has dealt with building modern infrastructure with IaC (Terraform/Puppet) and setting up CI/CD pipelines. Andreas is an experienced speaker in the field of IaC and shares his knowledge in the makandra Full-Stack-Hour.
In his private life, he is interested in everything to do with cyber security. To balance this out, he can be found at various concerts.