Bogdan Lyalka
Rating
Skills and abilities
Programming
Services
Administration
Portfolio
-
Working with DevOps in GeniusMarketing
DevOpsSet up the assigned server.1.1 of Installation and configuration of the necessary software: NodeJs is an environment for applications to work on JavaScript, MongoDB is a database, Nginx is a web server.1.2 of Security settings: ipatbles filewall settings - port access rules, file2ban settings - etc. to protect against the "brutforce" connection to the server, ssh access configuration - key, Selinux settings - compulsory access control of applications, generating and connecting ssl certificate for automatic renewal projects (letsencrypt) - https connection provides encryption when data is transferred.1.3 The Create backups of a base or project (can be stored locally or on the Dropbox)
… 2ndDocumentation of the application.Docker is a software for automating the development of application management in a virtualization environment at the operating system level; it allows to “pack” the application with all its environment and dependencies in the container, and it also provides a container management environment.The key advantage of Docker is that it allows users to pack the application with all its dependencies into a standardized development module.Unlike virtual machines, containers do not create such additional load, so with them you can use the system and resources more efficiently.ThreeDesign and creation of Kubernetes cluster.Kubernetes - P.O for automation of deployment, scalability and management of containered applications.Kubernetes cluster provides resistance and the possibility of project scalability.It is useful for highly loaded projects for which a constant aptym is important.4 .It is automation.Writing Ansible scripts for process automation or using Redcap (https://github.com/deniszorinets/redcap).
Activity
| Latest proposals 1 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Донастройка VPS
14 USD
|