Блог

Как подготовиться к сдаче на сертификат “AWS Certified SysOps Administrator – Associate”

Многие компании выделяют своим сотрудникам бюджет на обучение и развитие. На эти деньги кто-то покупает курсы или книги, кто-то ездит на конференции, а кто-то идёт получать сертификат. Мне было интересно попробовать получить сертификат “AWS Certified SysOps Administrator – Associate”. О том, что из себя представляет сертификация и подготовка к ней - об этом пойдёт мой рассказ.

Когда базы паролей рассинхронизировались

Пользоваться синхронизацией паролей очень удобно: вводишь на телефоне, и вот он есть на компьютере, и наоборот. Для этих целей я использую KeePassX как менеджер паролей, база с которыми хранится в Dropbox для синхронизации. Но в один прекрасный день Dropbox в офисе заблокировали.

Я этого сразу не заметил и вводил пароли то на телефон, то на компьютер. И только через какое-то время увидел, что некоторых паролей с телефона нет на компьютере и паролей с компьютера - на телефоне.

Что бы всё это исправить нужно:

Призрачная ошибка соединения

На работе словили интересный баг: время от времени апликуха не могла подключиться к LDAP серверу и ругалась в логи.

Зачем chef provisioning пересоздал всё в AWS и как это поправить.

Для того, что бы накатывать изминения в этот и некоторые другие сайты очень удобно пользоваться инструментами конфигурационного управления(Configuration Management tools), такими как OpsCode Chef, Puppet, RedHad Ansible. Мне ближе всего и удобнее использовать Chef потому что, это DSL к Ruby и код легко читается и пишется, а к тому же несколько лет назад был дополнен ещё надстройкой для создания и конфигурирования облачных ресурсов Chef Provisioning.

Идеальный Continuous Integration/Continuous Delivery

Вот уже несколько лет Continuous Integration/Continuous Delivery(CI/CD) набирает популярность, а что это такое?