{"title":"Linux LPIC DevOps Tools Engineer","description":"\u003cdiv style=\"text-align: center;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0932\/9890\/files\/LPI-TrainingPartner_100x100.webp\" alt=\"LPI Training Partner\" style=\"margin-bottom: 16px; float: none;\"\u003e   \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0932\/9890\/files\/LPI-ChannelPartner_100x100.webp\" alt=\"LPI Channel Partner\" style=\"margin-bottom: 16px; float: none;\"\u003e\n\u003c\/div\u003e\n\u003cp\u003eNanfor es \u003cstrong\u003epartner Platinum de Linux Professional Institute (LPI)\u003c\/strong\u003e, homologado como Training Partner y Channel Partner. Los cursos \u003cstrong\u003eLPIC DevOps Tools Engineer\u003c\/strong\u003e están diseñados para profesionales que desean dominar las herramientas y prácticas DevOps en entornos Linux, combinando automatización, contenedores, integración continua y gestión de infraestructura como código.\u003c\/p\u003e\n\u003cp\u003e🐧 \u003cstrong\u003eAutomatización y scripting\u003c\/strong\u003e – Automatiza tareas y flujos de trabajo en entornos Linux\u003c\/p\u003e\n\u003cp\u003e📦 \u003cstrong\u003eContenedores y orquestación\u003c\/strong\u003e – Docker, Kubernetes y gestión de contenedores en producción\u003c\/p\u003e\n\u003cp\u003e🔧 \u003cstrong\u003eInfraestructura como código\u003c\/strong\u003e – Ansible, Puppet, Chef y herramientas de aprovisionamiento\u003c\/p\u003e\n\u003cp\u003e🚀 \u003cstrong\u003eCI\/CD y entrega continua\u003c\/strong\u003e – Jenkins, Git y pipelines de integración y despliegue continuo\u003c\/p\u003e\n\u003cp\u003e🏆 \u003cstrong\u003eCertificación LPI DevOps Tools Engineer\u003c\/strong\u003e – Acredita competencias profesionales en herramientas DevOps sobre Linux\u003c\/p\u003e","products":[{"product_id":"curso-oficial-devops-tools-engineer-exam-701","title":"Curso oficial DevOps Tools Engineer - Exam 701","description":"\u003ch4\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eATENCIÓN: En caso de pertenecer al programa \u003ca rel=\"noopener\" style=\"color: rgb(255, 42, 0);\" title=\"LaaS Cert\" href=\"https:\/\/nanfor.com\/products\/laas-cert\" target=\"_blank\"\u003e\u003cstrong\u003e\u003cspan style=\"text-decoration: underline;\"\u003eLaaS Cert\u003c\/span\u003e\u003c\/strong\u003e\u003c\/a\u003e la formación es sin examen incluido\u003c\/span\u003e\u003c\/h4\u003e\n\u003cp\u003e\u003cspan style=\"text-decoration: underline;\" data-mce-style=\"text-decoration: underline;\"\u003e\u003cb\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0932\/9890\/files\/LPI-DevOpsToolsEngineer-Medium_480x480.png?v=1597665629\" alt=\"\" width=\"200\" height=\"190\" style=\"display: block; margin-left: auto; margin-right: auto;\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0932\/9890\/files\/LPI-DevOpsToolsEngineer-Medium_480x480.png?v=1597665629\" data-mce-style=\"display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"text-decoration: underline;\" data-mce-style=\"text-decoration: underline;\"\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eBusinesses across the globe are increasingly implementing DevOps practices to optimize daily systems administration and software development tasks. As a result, businesses across industries are hiring IT professionals that can effectively apply DevOps to reduce delivery time and improve quality in the development of new software products.\u003c\/p\u003e\n\u003cp\u003eTo meet this growing need for qualified professionals, Linux Professional Institute (LPI) developed the Linux Professional Institute DevOps Tools Engineer certification which verifies the skills needed to use the tools that enhance collaboration in workflows throughout system administration and software development.\u003c\/p\u003e\n\u003cp\u003eIn developing the Linux Professional Institute DevOps Tools Engineer certification, LPI reviewed the DevOps tools landscape and defined a set of essential skills when applying DevOps. As such, the certification exam focuses on the practical skills required to work successfully in a DevOps environment – focusing on the skills needed to use the most prominent DevOps tools. The result is a certification that covers the intersection between development and operations, making it relevant for all IT professionals working in the field of DevOps.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eCurrent version\u003c\/h3\u003e\n\u003cp\u003e1.0 (Exam code 701-100)\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003ePrerequisites\u003c\/h3\u003e\n\u003cp\u003eThere are no prerequisites for this certification. However, an additional certification in the candidate’s primary area of expertise, such as LPIC-1 or a developer certification, is strongly recommended.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eRequirements\u003c\/h3\u003e\n\u003cp\u003ePassing the DevOps Tools Engineer exam. The 90 minute exam is 60 multiple choice and fill-in-the-blank questions.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eValidity period\u003c\/h3\u003e\n\u003cp\u003e5 years\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eTopic 701: Software Engineering \u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e701.1 Modern Software Development (weight: 6) \u003c\/strong\u003e \u003c\/p\u003e\n\u003cp\u003eWeight: 6 \u003c\/p\u003e\n\u003cp\u003eDescription: Candidates should be able to design software solutions suitable for modern runtime environments. Candidates should understand how services handle data persistence, sessions, status information, transactions, concurrency, security, performance, availability, scaling, load balancing, messaging, monitoring and APIs. Furthermore, candidates should understand the implications of agile and DevOps on software development. \u003c\/p\u003e\n\u003cp\u003eKey Knowledge Areas: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eUnderstand and design service based applications \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eUnderstand common API concepts and standards \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003eUnderstand aspects of data storage, service status and session handling \u003c\/li\u003e\n\u003cli data-aria-posinset=\"4\" data-aria-level=\"2\"\u003eDesign software to be run in containers \u003c\/li\u003e\n\u003cli data-aria-posinset=\"5\" data-aria-level=\"2\"\u003eDesign software to be deployed to cloud services \u003c\/li\u003e\n\u003cli data-aria-posinset=\"6\" data-aria-level=\"2\"\u003eAwareness of risks in the migration and integration of monolithic legacy software \u003c\/li\u003e\n\u003cli data-aria-posinset=\"7\" data-aria-level=\"2\"\u003eUnderstand common application security risks and ways to mitigate them \u003c\/li\u003e\n\u003cli data-aria-posinset=\"8\" data-aria-level=\"2\"\u003eUnderstand the concept of agile software development \u003c\/li\u003e\n\u003cli data-aria-posinset=\"9\" data-aria-level=\"2\"\u003eUnderstand the concept of DevOps and its implications to software developers and operators\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe following is a partial list of the used files, terms and utilities: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eREST, JSON \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eService Orientated Architectures (SOA) \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003eMicroservices \u003c\/li\u003e\n\u003cli data-aria-posinset=\"4\" data-aria-level=\"2\"\u003eImmutable servers \u003c\/li\u003e\n\u003cli data-aria-posinset=\"5\" data-aria-level=\"2\"\u003eLoose coupling \u003c\/li\u003e\n\u003cli data-aria-posinset=\"6\" data-aria-level=\"2\"\u003eCross site scripting, SQL injections, verbose error reports, API authentication, consistent enforcement of transport encryption \u003c\/li\u003e\n\u003cli data-aria-posinset=\"7\" data-aria-level=\"2\"\u003eCORS headers and CSRF tokens \u003c\/li\u003e\n\u003cli data-aria-posinset=\"8\" data-aria-level=\"2\"\u003eACID properties and CAP theorem \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e 701.2 Standard Components and Platforms for Software (weight: 2)  \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWeight: 2 \u003c\/p\u003e\n\u003cp\u003eDescription: Candidates should understand services offered by common cloud platforms. They should be able to include these services in their application architectures and deployment toolchains and understand the required service configurations. OpenStack service components are used as a reference implementation. \u003c\/p\u003e\n\u003cp\u003eKey Knowledge Areas: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eFeatures and concepts of object storage \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eFeatures and concepts of relational and NoSQL databases \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003eFeatures and concepts of message brokers and message queues \u003c\/li\u003e\n\u003cli data-aria-posinset=\"4\" data-aria-level=\"2\"\u003eFeatures and concepts of big data services \u003c\/li\u003e\n\u003cli data-aria-posinset=\"5\" data-aria-level=\"2\"\u003eFeatures and concepts of application runtimes \/ PaaS \u003c\/li\u003e\n\u003cli data-aria-posinset=\"6\" data-aria-level=\"2\"\u003eFeatures and concepts of content delivery networks \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe following is a partial list of the used files, terms and utilities: \u003c\/p\u003e\n\u003cul data-mce-style=\"font-weight: 400;\"\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eOpenStack Swift \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eOpenStack Trove \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003eOpenStack Zaqar \u003c\/li\u003e\n\u003cli data-aria-posinset=\"4\" data-aria-level=\"2\"\u003eCloudFoundry \u003c\/li\u003e\n\u003cli data-aria-posinset=\"5\" data-aria-level=\"2\"\u003eOpenShift \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e 701.3 Source Code Management (weight: 5)  \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWeight: 5 \u003c\/p\u003e\n\u003cp\u003eDescription: Candidates should be able to use Git to manage and share source code. This includes creating and contributing to a repository as well as the usage of tags, branches and remote repositories. Furthermore, the candidate should be able to merge files and resolve merging conflicts. \u003c\/p\u003e\n\u003cp\u003eKey Knowledge Areas: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eUnderstand Git concepts and repository structure \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eManage files within a Git repository \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003eManage branches and tags \u003c\/li\u003e\n\u003cli data-aria-posinset=\"4\" data-aria-level=\"2\"\u003eWork with remote repositories and branches as well as submodules \u003c\/li\u003e\n\u003cli data-aria-posinset=\"5\" data-aria-level=\"2\"\u003eMerge files and branches \u003c\/li\u003e\n\u003cli data-aria-posinset=\"6\" data-aria-level=\"2\"\u003eAwareness of SVN and CVS, including concepts of centralized and distributed SCM solutions \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe following is a partial list of the used files, terms and utilities: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003egit \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003e.gitignore \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e 701.4 Continuous Integration and Continuous Delivery (weight: 5)  \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWeight: 5 \u003c\/p\u003e\n\u003cp\u003eDescription: Candidates should understand the principles and components of a continuous integration and continuous delivery pipeline. Candidates should be able to implement a CI\/CD pipeline using Jenkins, including triggering the CI\/CD pipeline, running unit, integration and acceptance tests, packaging software and handling the deployment of tested software artifacts. This objective covers the feature set of Jenkins version 2.0 or later. \u003c\/p\u003e\n\u003cp\u003eKey Knowledge Areas: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eUnderstand the concepts of Continuous Integration and Continuous Delivery \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eUnderstand the components of a CI\/CD pipeline, including builds, unit, integration and acceptance tests, artifact management, delivery and deployment \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003eUnderstand deployment best practices \u003c\/li\u003e\n\u003cli data-aria-posinset=\"4\" data-aria-level=\"2\"\u003eUnderstand the architecture and features of Jenkins, including Jenkins Plugins, Jenkins API, notifications and distributed builds \u003c\/li\u003e\n\u003cli data-aria-posinset=\"5\" data-aria-level=\"2\"\u003eDefine and run jobs in Jenkins, including parameter handling \u003c\/li\u003e\n\u003cli data-aria-posinset=\"6\" data-aria-level=\"2\"\u003eFingerprinting, artifacts and artifact repositories \u003c\/li\u003e\n\u003cli data-aria-posinset=\"7\" data-aria-level=\"2\"\u003eUnderstand how Jenkins models continuous delivery pipelines and implement a declarative continuous delivery pipeline in Jenkins \u003c\/li\u003e\n\u003cli data-aria-posinset=\"8\" data-aria-level=\"2\"\u003eAwareness of possible authentication and authorization models \u003c\/li\u003e\n\u003cli data-aria-posinset=\"9\" data-aria-level=\"2\"\u003eUnderstanding of the Pipeline Plugin \u003c\/li\u003e\n\u003cli data-aria-posinset=\"10\" data-aria-level=\"2\"\u003eUnderstand the features of important Jenkins modules such as Copy Artifact Plugin, Fingerprint Plugin, Docker Pipeline, Docker Build and Publish plugin, Git Plugin, Credentials Plugin \u003c\/li\u003e\n\u003cli data-aria-posinset=\"11\" data-aria-level=\"2\"\u003eAwareness of Artifactory and Nexus \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe following is a partial list of the used files, terms and utilities: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eStep, Node, Stage \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eJenkins SDL \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003eJenkinsfile \u003c\/li\u003e\n\u003cli data-aria-posinset=\"4\" data-aria-level=\"2\"\u003eDeclarative Pipeline \u003c\/li\u003e\n\u003cli data-aria-posinset=\"5\" data-aria-level=\"2\"\u003eBlue-green and canary deployment \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eTopic 702: Container Management \u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e702.1 Container Usage (weight: 7)\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWeight: 7 \u003c\/p\u003e\n\u003cp\u003eDescription: Candidates should be able to build, share and operate Docker containers. This includes creating Dockerfiles, using a Docker registry, creating and interacting with containers as well as connecting containers to networks and storage volumes. This objective covers the feature set of Docker version 17.06 or later. \u003c\/p\u003e\n\u003cp\u003eKey Knowledge Areas: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eUnderstand the Docker architecture \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eUse existing Docker images from a Docker registry \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003eCreate Dockerfiles and build images from Dockerfiles \u003c\/li\u003e\n\u003cli data-aria-posinset=\"4\" data-aria-level=\"2\"\u003eUpload images to a Docker registry \u003c\/li\u003e\n\u003cli data-aria-posinset=\"5\" data-aria-level=\"2\"\u003eOperate and access Docker containers \u003c\/li\u003e\n\u003cli data-aria-posinset=\"6\" data-aria-level=\"2\"\u003eConnect container to Docker networks \u003c\/li\u003e\n\u003cli data-aria-posinset=\"7\" data-aria-level=\"2\"\u003eUse Docker volumes for shared and persistent container storage \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe following is a partial list of the used files, terms and utilities: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003edocker \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eDockerfile \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003e.dockerignore \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e 702.2 Container Deployment and Orchestration (weight: 5)  \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWeight: 5 \u003c\/p\u003e\n\u003cp\u003eDescription: Candidates should be able to run and manage multiple containers that work together to provide a service. This includes the orchestration of Docker containers using Docker Compose in conjunction with an existing Docker Swarm cluster as well as using an existing Kubernetes cluster. This objective covers the feature sets of Docker Compose version 1.14 or later, Docker Swarm included in Docker 17.06 or later and Kubernetes 1.6 or later. \u003c\/p\u003e\n\u003cp\u003eKey Knowledge Areas: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eUnderstand the application model of Docker Compose \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eCreate and run Docker Compose Files (version 3 or later) \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003eUnderstand the architecture and functionality of Docker Swarm mode \u003c\/li\u003e\n\u003cli data-aria-posinset=\"4\" data-aria-level=\"2\"\u003eRun containers in a Docker Swarm, including the definition of services, stacks and the usage of secrets \u003c\/li\u003e\n\u003cli data-aria-posinset=\"5\" data-aria-level=\"2\"\u003eUnderstand the architecture and application model Kubernetes \u003c\/li\u003e\n\u003cli data-aria-posinset=\"6\" data-aria-level=\"2\"\u003eDefine and manage a container-based application for Kubernetes, including the definition of Deployments, Services, ReplicaSets and Pods \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe following is a partial list of the used files, terms and utilities: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003edocker-compose \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003edocker \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003ekubectl \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e 702.3 Container Infrastructure (weight: 4) \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWeight: 4 \u003c\/p\u003e\n\u003cp\u003eDescription: Candidates should be able to set up a runtime environment for containers. This includes running containers on a local workstation as well as setting up a dedicated container host. Furthermore, candidates should be aware of other container infrastructures, storage, networking and container specific security aspects. This objective covers the feature set of Docker version 17.06 or later and Docker Machine 0.12 or later. \u003c\/p\u003e\n\u003cp\u003eKey Knowledge Areas: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eUse Docker Machine to setup a Docker host \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eUnderstand Docker networking concepts, including overlay networks \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003eCreate and manage Docker networks \u003c\/li\u003e\n\u003cli data-aria-posinset=\"4\" data-aria-level=\"2\"\u003eUnderstand Docker storage concepts \u003c\/li\u003e\n\u003cli data-aria-posinset=\"5\" data-aria-level=\"2\"\u003eCreate and manage Docker volumes \u003c\/li\u003e\n\u003cli data-aria-posinset=\"6\" data-aria-level=\"2\"\u003eAwareness of Flocker and flannel \u003c\/li\u003e\n\u003cli data-aria-posinset=\"7\" data-aria-level=\"2\"\u003eUnderstand the concepts of service discovery \u003c\/li\u003e\n\u003cli data-aria-posinset=\"8\" data-aria-level=\"2\"\u003eBasic feature knowledge of CoreOS Container Linux, rkt and etcd \u003c\/li\u003e\n\u003cli data-aria-posinset=\"9\" data-aria-level=\"2\"\u003eUnderstand security risks of container virtualization and container images and how to mitigate them \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe following is a partial list of the used files, terms and utilities: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003edocker-machine \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eTopic 703: Machine Deployment \u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e703.1 Virtual Machine Deployment (weight: 4)\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWeight: 4 \u003c\/p\u003e\n\u003cp\u003eDescription: Candidates should be able to automate the deployment of a virtual machine with an operating system and a specific set of configuration files and software. \u003c\/p\u003e\n\u003cp\u003eKey Knowledge Areas: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eUnderstand Vagrant architecture and concepts, including storage and networking \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eRetrieve and use boxes from Atlas \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003eCreate and run Vagrantfiles \u003c\/li\u003e\n\u003cli data-aria-posinset=\"4\" data-aria-level=\"2\"\u003eAccess Vagrant virtual machines \u003c\/li\u003e\n\u003cli data-aria-posinset=\"5\" data-aria-level=\"2\"\u003eShare and synchronize folder between a Vagrant virtual machine and the host system \u003c\/li\u003e\n\u003cli data-aria-posinset=\"6\" data-aria-level=\"2\"\u003eUnderstand Vagrant provisioning, including File, Shell, Ansible and Docker \u003c\/li\u003e\n\u003cli data-aria-posinset=\"7\" data-aria-level=\"2\"\u003eUnderstand multi-machine setup \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe following is a partial list of the used files, terms and utilities: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003evagrant \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eVagrantfile \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e703.2 Cloud Deployment (weight: 2)\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWeight: 2 \u003c\/p\u003e\n\u003cp\u003eDescription: Candidates should be able to configure IaaS cloud instances and adjust them to match their available hardware resources, specifically, disk space and volumes. Additinally, candidates should be able to configure instances to allow secure SSH logins and prepare the instances to be ready for a configuration management tool such as Ansible. \u003c\/p\u003e\n\u003cp\u003eKey Knowledge Areas: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eUnderstanding the features and concepts of cloud-init, including user-data and initializing and configuring cloud-init \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eUse cloud-init to create, resize and mount file systems, configure user accounts, including login credentials such as SSH keys and install software packages from the distribution’s repository \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003eUnderstand the features and implications of IaaS clouds and virtualization for a computing instance, such as snapshotting, pausing, cloning and resource limits\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e 703.3 System Image Creation (weight: 2)  \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWeight: 2 \u003c\/p\u003e\n\u003cp\u003eDescription: Candidates should be able to create images for containers, virtual machines and IaaS cloud instances. \u003c\/p\u003e\n\u003cp\u003eKey Knowledge Areas: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eUnderstand the functionality and features of Packer \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eCreate and maintain template files \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003eBuild images from template files using different builders \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe following is a partial list of the used files, terms and utilities: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003epacker\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eTopic 704: Configuration Management \u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e 704.1 Ansible (weight: 8)  \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWeight: 8 \u003c\/p\u003e\n\u003cp\u003eDescription: Candidates should be able to use Ansible to ensure a target server is in a specific state regarding its configuration and installed software. This objective covers the feature set of Ansible version 2.2 or later. \u003c\/p\u003e\n\u003cp\u003eKey Knowledge Areas: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eUnderstand the principles of automated system configuration and software installation \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eCreate and maintain inventory files \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003eUnderstand how Ansible interacts with remote systems \u003c\/li\u003e\n\u003cli data-aria-posinset=\"4\" data-aria-level=\"2\"\u003eManage SSH login credentials for Ansible, including using unprivileged login accounts \u003c\/li\u003e\n\u003cli data-aria-posinset=\"5\" data-aria-level=\"2\"\u003eCreate, maintain and run Ansible playbooks, including tasks, handlers, conditionals, loops and registers \u003c\/li\u003e\n\u003cli data-aria-posinset=\"6\" data-aria-level=\"2\"\u003eSet and use variables \u003c\/li\u003e\n\u003cli data-aria-posinset=\"7\" data-aria-level=\"2\"\u003eMaintain secrets using Ansible vaults \u003c\/li\u003e\n\u003cli data-aria-posinset=\"8\" data-aria-level=\"2\"\u003eWrite Jinja2 templates, including using common filters, loops and conditionals \u003c\/li\u003e\n\u003cli data-aria-posinset=\"9\" data-aria-level=\"2\"\u003eUnderstand and use Ansible roles and install Ansible roles from Ansible Galaxy \u003c\/li\u003e\n\u003cli data-aria-posinset=\"10\" data-aria-level=\"2\"\u003eUnderstand and use important Ansible tasks, including file, copy, template, ini_file, lineinfile, patch, replace, user, group, command, shell, service, systemd, cron, apt, debconf, yum, git, and debug \u003c\/li\u003e\n\u003cli data-aria-posinset=\"11\" data-aria-level=\"2\"\u003eAwareness of dynamic inventory \u003c\/li\u003e\n\u003cli data-aria-posinset=\"12\" data-aria-level=\"2\"\u003eAwareness of Ansibles features for non-Linux systems \u003c\/li\u003e\n\u003cli data-aria-posinset=\"13\" data-aria-level=\"2\"\u003eAwareness of Ansible containers \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe following is a partial list of the used files, terms and utilities: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eansible.cfg \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eansible-playbook \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003eansible-vault \u003c\/li\u003e\n\u003cli data-aria-posinset=\"4\" data-aria-level=\"2\"\u003eansible-galaxy \u003c\/li\u003e\n\u003cli data-aria-posinset=\"5\" data-aria-level=\"2\"\u003eansible-doc \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e704.2 Other Configuration Management Tools (weight: 2)\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWeight: 2 \u003c\/p\u003e\n\u003cp\u003eDescription: Candidates should understand the main features and principles of important configuration management tools other than Ansible. \u003c\/p\u003e\n\u003cp\u003eKey Knowledge Areas: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eBasic feature and architecture knowledge of Puppet. \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eBasic feature and architecture knowledge of Chef. \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe following is a partial list of the used files, terms and utilities: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eManifest, Class, Recipe, Cookbook \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003epuppet \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003echef \u003c\/li\u003e\n\u003cli data-aria-posinset=\"4\" data-aria-level=\"2\"\u003echef-solo \u003c\/li\u003e\n\u003cli data-aria-posinset=\"5\" data-aria-level=\"2\"\u003echef-client \u003c\/li\u003e\n\u003cli data-aria-posinset=\"6\" data-aria-level=\"2\"\u003echef-server-ctl \u003c\/li\u003e\n\u003cli data-aria-posinset=\"7\" data-aria-level=\"2\"\u003eknife \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003eTopic 705: Service Operations \u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e705.1 IT Operations and Monitoring (weight: 4)\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWeight: 4 \u003c\/p\u003e\n\u003cp\u003eDescription: Candidates should understand how IT infrastructure is involved in delivering a service. This includes knowledge about the major goals of IT operations, understanding functional and nonfunctional properties of an IT services and ways to monitor and measure them using Prometheus. Furthermore candidates should understand major security risks in IT infrastructure. This objective covers the feature set of Prometheus 1.7 or later. \u003c\/p\u003e\n\u003cp\u003eKey Knowledge Areas: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eUnderstand goals of IT operations and service provisioning, including nonfunctional properties such as availability, latency, responsiveness \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eUnderstand and identify metrics and indicators to monitor and measure the technical functionality of a service \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003eUnderstand and identify metrics and indicators to monitor and measure the logical functionality of a service \u003c\/li\u003e\n\u003cli data-aria-posinset=\"4\" data-aria-level=\"2\"\u003eUnderstand the architecture of Prometheus, including Exporters, Pushgateway, Alertmanager and Grafana \u003c\/li\u003e\n\u003cli data-aria-posinset=\"5\" data-aria-level=\"2\"\u003eMonitor containers and microservices using Prometheus \u003c\/li\u003e\n\u003cli data-aria-posinset=\"6\" data-aria-level=\"2\"\u003eUnderstand the principles of IT attacks against IT infrastructure \u003c\/li\u003e\n\u003cli data-aria-posinset=\"7\" data-aria-level=\"2\"\u003eUnderstand the principles of the most important ways to protect IT infrastructure \u003c\/li\u003e\n\u003cli data-aria-posinset=\"8\" data-aria-level=\"2\"\u003eUnderstand core IT infrastructure components and their the role in deployment \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe following is a partial list of the used files, terms and utilities: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003ePrometheus, Node exporter, Pushgateway, Alertmanager, Grafana \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eService exploits, brute force attacks, and denial of service attacks \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003eSecurity updates, packet filtering and application gateways \u003c\/li\u003e\n\u003cli data-aria-posinset=\"4\" data-aria-level=\"2\"\u003eVirtualization hosts, DNS and load balancers \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e 705.2 Log Management and Analysis (weight: 4)  \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWeight: 4 \u003c\/p\u003e\n\u003cp\u003eDescription: Candidates should understand the role of log files in operations and troubleshooting. They should be able to set up centralized logging infrastructure based on Logstash to collect and normalize log data. Furthermore, candidates should understand how Elasticsearch and Kibana help to store and access log data. \u003c\/p\u003e\n\u003cp\u003eKey Knowledge Areas: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003eUnderstand how application and system logging works \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003eUnderstand the architecture and functionality of Logstash, including the lifecycle of a log message and Logstash plugins \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003eUnderstand the architecture and functionality of Elasticsearch and Kibana in the context of log data management (Elastic Stack) \u003c\/li\u003e\n\u003cli data-aria-posinset=\"4\" data-aria-level=\"2\"\u003eConfigure Logstash to collect, normalize, transform and store log data \u003c\/li\u003e\n\u003cli data-aria-posinset=\"5\" data-aria-level=\"2\"\u003eConfigure syslog and Filebeat to send log data to Logstash \u003c\/li\u003e\n\u003cli data-aria-posinset=\"6\" data-aria-level=\"2\"\u003eConfigure Logstash to send email alerts \u003c\/li\u003e\n\u003cli data-aria-posinset=\"7\" data-aria-level=\"2\"\u003eUnderstand application support for log management \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe following is a partial list of the used files, terms and utilities: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-aria-posinset=\"1\" data-aria-level=\"2\"\u003elogstash \u003c\/li\u003e\n\u003cli data-aria-posinset=\"2\" data-aria-level=\"2\"\u003einput, filter, output \u003c\/li\u003e\n\u003cli data-aria-posinset=\"3\" data-aria-level=\"2\"\u003egrok filter \u003c\/li\u003e\n\u003cli data-aria-posinset=\"4\" data-aria-level=\"2\"\u003eLog files, metrics \u003c\/li\u003e\n\u003cli data-aria-posinset=\"5\" data-aria-level=\"2\"\u003esyslog.conf \u003c\/li\u003e\n\u003cli data-aria-posinset=\"6\" data-aria-level=\"2\"\u003e\/etc\/logstash\/logstash.yml \u003c\/li\u003e\n\u003cli data-aria-posinset=\"7\" data-aria-level=\"2\"\u003e\/etc\/filebeat\/filebeat.yml \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cspan data-contrast=\"auto\" lang=\"ES-ES\" xml:lang=\"ES-ES\"\u003eDuración\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan data-contrast=\"auto\" lang=\"ES-ES\" xml:lang=\"ES-ES\"\u003e115 horas\u003c\/span\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Linux","offers":[{"title":"100% bonificado sin examen - 115 hs","offer_id":32754084839527,"sku":"","price":855.0,"currency_code":"EUR","in_stock":true},{"title":"100% bonificado con examen de certificación - 115 hs","offer_id":32754084872295,"sku":"","price":995.0,"currency_code":"EUR","in_stock":true},{"title":"Curso teleformación sin bonificar sin examen - 115 hs","offer_id":32754084905063,"sku":"","price":695.0,"currency_code":"EUR","in_stock":true},{"title":"Curso de teleformación sin bonificar con examen de certificación - 115 hs","offer_id":32754084937831,"sku":"","price":825.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0932\/9890\/files\/Productos-Linux-LPI_e0e63249-5889-4349-b223-5e9ec4413513.jpg?v=1705416614"}],"url":"https:\/\/nanfor.com\/es-pt\/collections\/linux-lpic-devops-tools-engineer.oembed","provider":"Nanfor","version":"1.0","type":"link"}