Infrastructure as code. Terraform - rate 21,900 rub. from IBS Training Center, training 16 hours, Date: December 11, 2023.
Miscellaneous / / November 29, 2023
He has been working in the field of information security and information technology for more than 15 years, from the position of an engineer to the head of a department. Has extensive experience in designing and implementing infrastructure solutions based on Linux, FreeBSD, Windows, and active network equipment. In the field of information security, the main areas are SIEM/SOAR, IRP, PAM, EDR, implementation of network security tools, virtualization environment protection tools and others.
About projects:
He has been teaching since 2019. During this time, he developed several proprietary courses on information security: “Practical protection in process control systems”, “Incident management of information security”, “Reverse engineering of software for Windows”. Nowadays, he teaches courses both offline and online.Topics covered:
A. Infrastructure as code (2h)
Goals and principles, methods and approaches of infrastructure management, levels of infrastructure division.
B. Terraform (14h)
1. Basics: (theory – 1.5 hours)
Idea, comparison, operating principles
HCL language, basic resource types,
Providers
Basic Commands
2. State file: (theory – 0.5h, practice – 1h)
Storage principles
Moving objects
Remote state file
3. Functions and variables: (theory – 0.5 hours, practice – 2 hours)
Syntax
Properties: typing, validation
Local variables
Output variables
4. Resource management: (theory – 0.5 hours, practice – 2 hours)
Working with existing infrastructure
Import
Replacing resources
Targeting
5. Modules in Terraform: (theory - 0.5 hours, practice - 1.5 hours)
Basic principles of construction
Module calls
Versioning
Meta arguments: (theory – 0.5 hours, practice – 1 hour)
Count
for_each, dynamic
lifecycle
6. Other work techniques (theory - 1 hour, practice - 1 hour)
Workspaces
Debugging
Version management
Provisioners
7. Review of external resources (theory – 0.5 hours)
In this course you will gain all the necessary knowledge to work with Kubernetes. You'll learn what Kubernetes is, its architecture, and the core components and services to get your project off the ground. You'll set up a training Kubernetes cluster, define and launch Kubernetes entities such as pods, replica sets, and deployments. You will learn how networking is organized in Kubernetes, what types of services are available, and when it is best to use them. You'll configure the application using ConfigMaps and use Secrets entities to store sensitive data. The course ends with a discussion of volumes for long-term data storage. In addition to fundamental knowledge, you will learn how to troubleshoot in case something goes wrong.
4,2
43 500 ₽