Подробный туториал о том, как деплоить своё приложение с GitHub на EC2 с помощью CodePipeline:
https://seanjziegler.com/deploying-code-from-github-to-aws-ec2-with-codepipeline/
Простое руководство с картинками на каждый шаг, по сути — расширение документации, но этим и полезно.
Отличный вариант #начинающим — с чего можно начать использовать свой Free Tier.
#CodePipeline #tutorial
https://seanjziegler.com/deploying-code-from-github-to-aws-ec2-with-codepipeline/
Простое руководство с картинками на каждый шаг, по сути — расширение документации, но этим и полезно.
Отличный вариант #начинающим — с чего можно начать использовать свой Free Tier.
#CodePipeline #tutorial
Sean Ziegler
Deploying code from GitHub to AWS EC2 with CodePipeline - Sean Ziegler
A complete guide on deploying code from Github to AWS EC2 with CodePipeline. Learn to automatically deploy test and production branches to your servers.
Хороший канал, где выкладываются короткие видео с простыми объяснениями функциональности различных AWS сервисов:
https://www.youtube.com/watch?v=lTyqzyk86f8
Ссылка на видео для начинающих, где описывается Beginner Roadmap, но стоит глянуть и другие видео на канале.
Есть и продолжение — видео других людей на основе аналогичного mindmap:
https://www.youtube.com/watch?v=x2dhPDDp_dE
#начинающим #video
https://www.youtube.com/watch?v=lTyqzyk86f8
Ссылка на видео для начинающих, где описывается Beginner Roadmap, но стоит глянуть и другие видео на канале.
Есть и продолжение — видео других людей на основе аналогичного mindmap:
https://www.youtube.com/watch?v=x2dhPDDp_dE
#начинающим #video
EC2 — на свалку истории
Мне кажется, даже нет — я считаю, что для человека, не измученного SSH, линуксами и прочими виртуальными машинами — начинать знакомство с AWS нужно мимо EC2.
Почему? Дело в том, что EC2 — устаревший сервис. Один из первых, перекочевавший из VPS, но так до сих пор и не умерший, переживший даже SimpleDB.
Короче, EC2 — прошлый век, причём по меркам IT, видимо — бронзовый. Зачем же тратить столько времени на старьё? Мы же не начинаем знакомство с программированием с Ассемблера или Fortran, да? (динозавры не в счёт) А с кошерного питончика, ведь он проще и понятней, кроме того, может другого и не потребуется вовсе. Так зачем же столько усилий-времени-денег тратить на то, что устарело и тоже — может не понадобиться вовсе?
В общем, если сей текст читает гражданин, обременённый семьёй и плохо оплачиваемой такой же работой или предприниматель, который имеет идею, но не знает как её запилить, либо же студентка, которая умеет в питон и при этом не хочет распределяться на маргариновый завод, все эти люди, желающие работать с AWS, то вот вам совет — не начинайте со старья.
Потом, когда научитесь, можете попробовать. Если захотите. Всегда успеете освоите все эти виртуалки, autoscaling группы, балансеры и прочие непонятные кластеры.
Начинайте с правильных сервисов. Записывайте в столбик.
Вот этого небольшого списка вам хватит чуть меньше, чем для всего. И для хорошо оплачиваемой работы. И просто для хорошей работы. И точно хватит для стартапа, который купит Facebook.
В расширенный набор входят
Итого — десяток. Не двести, а десять. И их хватит уже не меньше, а на всё.
В общем, совершенно серьёзно. Если ещё не начинали — начните с них, уверен, вам понравится. А для пущего стимула прилагается твит, присланный как раз удачно в тему. Дерзайте!
#интересующимся #начинающим #пятничное
Мне кажется, даже нет — я считаю, что для человека, не измученного SSH, линуксами и прочими виртуальными машинами — начинать знакомство с AWS нужно мимо EC2.
Почему? Дело в том, что EC2 — устаревший сервис. Один из первых, перекочевавший из VPS, но так до сих пор и не умерший, переживший даже SimpleDB.
Короче, EC2 — прошлый век, причём по меркам IT, видимо — бронзовый. Зачем же тратить столько времени на старьё? Мы же не начинаем знакомство с программированием с Ассемблера или Fortran, да? (динозавры не в счёт) А с кошерного питончика, ведь он проще и понятней, кроме того, может другого и не потребуется вовсе. Так зачем же столько усилий-времени-денег тратить на то, что устарело и тоже — может не понадобиться вовсе?
В общем, если сей текст читает гражданин, обременённый семьёй и плохо оплачиваемой такой же работой или предприниматель, который имеет идею, но не знает как её запилить, либо же студентка, которая умеет в питон и при этом не хочет распределяться на маргариновый завод, все эти люди, желающие работать с AWS, то вот вам совет — не начинайте со старья.
Потом, когда научитесь, можете попробовать. Если захотите. Всегда успеете освоите все эти виртуалки, autoscaling группы, балансеры и прочие непонятные кластеры.
Начинайте с правильных сервисов. Записывайте в столбик.
LambdaDynamoDBAPI GWS3CloudFrontIAMВот этого небольшого списка вам хватит чуть меньше, чем для всего. И для хорошо оплачиваемой работы. И просто для хорошей работы. И точно хватит для стартапа, который купит Facebook.
В расширенный набор входят
SNS, SQS, Step Functions и EventBridge. Если есть опыт или просто нравится фронт — сразу добавляем Amplify.Итого — десяток. Не двести, а десять. И их хватит уже не меньше, а на всё.
В общем, совершенно серьёзно. Если ещё не начинали — начните с них, уверен, вам понравится. А для пущего стимула прилагается твит, присланный как раз удачно в тему. Дерзайте!
#интересующимся #начинающим #пятничное
Тонем в облаках: краткое руководство освоения AWS
https://devops-nsk.timepad.ru/event/1311148/
Докладчик: Карен Товмасян.
1. Как начать работать с AWS.
2. Источники информации и базовые подходы.
3. Курсы и сертификации по AWS, рекомендации по подготовке к сдаче экзаменов.
Начало ровно через час от этого поста.
Присоединяйтесь послушать-посмотреть и просто поддержать Карена — мастера спорта по IAM и гуру CloudFormation, потенциального и кинетического представителя AWS.
#интересующимся #начинающим
https://devops-nsk.timepad.ru/event/1311148/
Докладчик: Карен Товмасян.
1. Как начать работать с AWS.
2. Источники информации и базовые подходы.
3. Курсы и сертификации по AWS, рекомендации по подготовке к сдаче экзаменов.
Начало ровно через час от этого поста.
Присоединяйтесь послушать-посмотреть и просто поддержать Карена — мастера спорта по IAM и гуру CloudFormation, потенциального и кинетического представителя AWS.
#интересующимся #начинающим
AWS Cloud Champion:
https://aws.amazon.com/blogs/publicsector/announcing-aws-cloud-champion-gamified-tutorial-working-teaching-engaging-remotely/
В игровой форме можно узнать про возможности AWS по части удалённой работы — митинги, виртуальные рабочие столы, контакт-центры. По прохождению получаете 50$ кредитов — полезно и приятно.
Игра сделана на базе движка Amazon Sumerian и позволит практически увидеть его фичи. В процессе прохождения получите полезную информацию о сервисах Amazon Connect, Amazon Chime, Amazon WorkDocs, Amazon AppStream 2.0 и Amazon WorkSpaces.
В общем, однозначно стоит — e̶a̶s̶y̶ ̶m̶o̶n̶e̶y̶ действительно полезно и приятно!
#начинающим
https://aws.amazon.com/blogs/publicsector/announcing-aws-cloud-champion-gamified-tutorial-working-teaching-engaging-remotely/
В игровой форме можно узнать про возможности AWS по части удалённой работы — митинги, виртуальные рабочие столы, контакт-центры. По прохождению получаете 50$ кредитов — полезно и приятно.
Игра сделана на базе движка Amazon Sumerian и позволит практически увидеть его фичи. В процессе прохождения получите полезную информацию о сервисах Amazon Connect, Amazon Chime, Amazon WorkDocs, Amazon AppStream 2.0 и Amazon WorkSpaces.
В общем, однозначно стоит — e̶a̶s̶y̶ ̶m̶o̶n̶e̶y̶ действительно полезно и приятно!
#начинающим
Amazon
Announcing AWS Cloud Champion: An online, gamified tutorial on working, teaching, and engaging remotely | Amazon Web Services
AWS announced the launch of a preview version of an online gamified tutorial, “AWS Cloud Champion: Virtual Workplace Interactive Challenge,” that highlights cloud capabilities available for online meetings, cloud-based contact centers, and virtual desktops.…
Бесплатные курсы для начинающих — для подготовки к сдаче на AWS Certified Cloud Practitioner:
https://digitalcloud.training/register-for-free-exam-reviewer-aws-cloud-practitioner/
#AWS_Certification #начинающим
https://digitalcloud.training/register-for-free-exam-reviewer-aws-cloud-practitioner/
#AWS_Certification #начинающим
С чего начать изучать AWS?
#начинающим #интересующимся
Решение изучать AWS, не важно по каким причинам, но уже принято. Итак, вы идёте на сайт документации Амазона, а там такое:
https://docs.aws.amazon.com/index.html
Устанешь скроллить, а ведь это лишь глобальное оглавление глобальных оглавлений! С чего же начать? Какие самые главные сервисы изучить, ведь на все и жизни не хватит!
Всё верно — Амазон огромен уже сейчас. На момент написания данных строк это две с половиной сотни сервисов под капотом. Не реально выучить-разобраться-знать, да и незачем.
Древние кубики
Старый логотип Амазона — узнаваемые кубики, которые непрозрачно намекают, что из них можно собрать любое нужное. Чтобы максимально объективно выделить самые важные кубики — обратимся к истории Амазона. Логично, что сначала и были сделаны самые важные.
Итак, держите топ10 прото-кубиков, знать которые нужно уже просто потому что из них состоят многие другие, более новые кубики.
1. S3 — главное хранилище
2. EC2 — виртуалки + EBS диски
3. VPC — сеть
4. ELB — балансеры
5. RDS — базы данных
6. CloudFront — CDN
7. CloudWatch — логи/метрики
8. SQS/SNS — сообщения
9. IAM — главные права доступа ко всему
10. Route53 — DNS
Это не в порядке важности, это, так сказать, минимальный набор, который появился на AWS в первые 3-5 лет его жизни.
Современные кубики
Выше был "олд-скул" путь, когда и если желаете изучить основы. Его можно найти в подавляющем большинстве различных книжек-руководств и услышать в качестве совета от знающих, где главным аргументом подчёркивается "базовость" и прочие "он так работает".
И это справедливо. Однако тут есть одно НО.
Вы знаете Ассемблер? Ведь процессоры, на которых исполняются ваши программы "так работают". Но почему-то большинство хотят писать на JS или любимом Питончике.
Собрав и отладив прото-кубики — скажем так, облачный Ассемблер, в Амазоне начали пилить новые, современные облачные кубики. Продолжая аналогию, в Амазоне написали облачный Python, который назвали —Serverless:
https://aws.amazon.com/ru/serverless/
Как Питон делает за вас много вещей за сценой, так и Serverless сервисы под капотом занимаются выстраиванием прото-кубиков самостоятельно. Во многом снимая сложные вопросы сети, дисков, масштабирования и прочих надёжностей. Их всё равно нужно будет знать, когда возникнут проблемы и нагрузки, но, всё же, они теперь не главные.
1. Lambda
2. DynamoDB
3. API Gateway
4. S3
5. CloudFront
6. IAM
7. SNS
8. SQS
9. Step Functions
10. EventBridge
Вот набор самых важных кубиков из Serverless-направления. Т.к. в реальности Serverless-сервисов в Амазоне много больше и этот список постоянно увеличивается. Уже просто потому, что сам Амазон у себя использует именно эти — современные кубики.
Другие кубики
Огромные темы Machine Learning, IoT, Analytics и т.д. не были подняты, предполагая, что они, всё же, являются производными или зависимыми от обсуждаемых выше. Если у вас узкая специфика, то всё просто — переходите прямо к нужным.
Стильно-модно-молодёжные кубики
Отдельно нужно добавить, что пару лет назад начали пилить кубики нового поколения, которые в реальности представляют собой уже не кубики, а целые действующие конструкторы!
Amplify
Сервис Amplify под капотом крутит столько всего и сам по себе реализует CI/CD и среду разработки с огромнейшими возможностями. Если вам не чужд фронт — сразу начинайте изучать Амазон с Amplify!
AWS CDK
Продолжая аналогию, раньше для деплоя инфраструктуры использовался CloudFormation, он был обязательным кубиком для развёртывания приложений в Амазоне. Так сказать, CloudFormation — это Ассемблер IaC. Теперь же есть CDK — это Питон инфраструктуры, причём как в переносном, так и прямом смысле слова!
Итого
Если придерживаетесь классического подхода — начните с изучения S3 + EC2 + VPC + IAM.
Если современный — попробуйте сначала
Lambda + DynamoDB + API GW + S3 + IAM.
p.s. Как видите, в оба набора входят S3 и IAM. 😉
#начинающим #интересующимся
Решение изучать AWS, не важно по каким причинам, но уже принято. Итак, вы идёте на сайт документации Амазона, а там такое:
https://docs.aws.amazon.com/index.html
Устанешь скроллить, а ведь это лишь глобальное оглавление глобальных оглавлений! С чего же начать? Какие самые главные сервисы изучить, ведь на все и жизни не хватит!
Всё верно — Амазон огромен уже сейчас. На момент написания данных строк это две с половиной сотни сервисов под капотом. Не реально выучить-разобраться-знать, да и незачем.
Древние кубики
Старый логотип Амазона — узнаваемые кубики, которые непрозрачно намекают, что из них можно собрать любое нужное. Чтобы максимально объективно выделить самые важные кубики — обратимся к истории Амазона. Логично, что сначала и были сделаны самые важные.
Итак, держите топ10 прото-кубиков, знать которые нужно уже просто потому что из них состоят многие другие, более новые кубики.
1. S3 — главное хранилище
2. EC2 — виртуалки + EBS диски
3. VPC — сеть
4. ELB — балансеры
5. RDS — базы данных
6. CloudFront — CDN
7. CloudWatch — логи/метрики
8. SQS/SNS — сообщения
9. IAM — главные права доступа ко всему
10. Route53 — DNS
Это не в порядке важности, это, так сказать, минимальный набор, который появился на AWS в первые 3-5 лет его жизни.
Современные кубики
Выше был "олд-скул" путь, когда и если желаете изучить основы. Его можно найти в подавляющем большинстве различных книжек-руководств и услышать в качестве совета от знающих, где главным аргументом подчёркивается "базовость" и прочие "он так работает".
И это справедливо. Однако тут есть одно НО.
Вы знаете Ассемблер? Ведь процессоры, на которых исполняются ваши программы "так работают". Но почему-то большинство хотят писать на JS или любимом Питончике.
Собрав и отладив прото-кубики — скажем так, облачный Ассемблер, в Амазоне начали пилить новые, современные облачные кубики. Продолжая аналогию, в Амазоне написали облачный Python, который назвали —Serverless:
https://aws.amazon.com/ru/serverless/
Как Питон делает за вас много вещей за сценой, так и Serverless сервисы под капотом занимаются выстраиванием прото-кубиков самостоятельно. Во многом снимая сложные вопросы сети, дисков, масштабирования и прочих надёжностей. Их всё равно нужно будет знать, когда возникнут проблемы и нагрузки, но, всё же, они теперь не главные.
1. Lambda
2. DynamoDB
3. API Gateway
4. S3
5. CloudFront
6. IAM
7. SNS
8. SQS
9. Step Functions
10. EventBridge
Вот набор самых важных кубиков из Serverless-направления. Т.к. в реальности Serverless-сервисов в Амазоне много больше и этот список постоянно увеличивается. Уже просто потому, что сам Амазон у себя использует именно эти — современные кубики.
Другие кубики
Огромные темы Machine Learning, IoT, Analytics и т.д. не были подняты, предполагая, что они, всё же, являются производными или зависимыми от обсуждаемых выше. Если у вас узкая специфика, то всё просто — переходите прямо к нужным.
Стильно-модно-молодёжные кубики
Отдельно нужно добавить, что пару лет назад начали пилить кубики нового поколения, которые в реальности представляют собой уже не кубики, а целые действующие конструкторы!
Amplify
Сервис Amplify под капотом крутит столько всего и сам по себе реализует CI/CD и среду разработки с огромнейшими возможностями. Если вам не чужд фронт — сразу начинайте изучать Амазон с Amplify!
AWS CDK
Продолжая аналогию, раньше для деплоя инфраструктуры использовался CloudFormation, он был обязательным кубиком для развёртывания приложений в Амазоне. Так сказать, CloudFormation — это Ассемблер IaC. Теперь же есть CDK — это Питон инфраструктуры, причём как в переносном, так и прямом смысле слова!
Итого
Если придерживаетесь классического подхода — начните с изучения S3 + EC2 + VPC + IAM.
Если современный — попробуйте сначала
Lambda + DynamoDB + API GW + S3 + IAM.
p.s. Как видите, в оба набора входят S3 и IAM. 😉
Настройка Wordpress на AWS:
https://www.youtube.com/watch?v=rAHDNdTqxIA
45 минут от Михаила Голубева, Solution Architect, AWS и у вас Wordpress cблэкджеком поддержкой CloudFront, озвучкой (Amazon Polly) и переводом (Amazon Translate).
#начинающим #video
https://www.youtube.com/watch?v=rAHDNdTqxIA
45 минут от Михаила Голубева, Solution Architect, AWS и у вас Wordpress c
#начинающим #video
YouTube
Wordpress в облаке
WordPress - одна из самых популярных систем управления контентом (CMS), с помощью которой можно создавать всевозможные сайты. Присоединяйтесь к этой сессии, чтобы увидеть, как начать использовать ее на AWS в несколько простых шагов, а затем добавить больше…
Бесплатный курс по AWS для новичков/начинающих от A Cloud Guru:
https://acloud.guru/overview/2e313aa3-60db-4fc9-9fde-c520d69a14d4
#начинающим #халява
https://acloud.guru/overview/2e313aa3-60db-4fc9-9fde-c520d69a14d4
#начинающим #халява
{{ngMeta['og:site_name']}}
{{ngMeta['og:title']}}
{{ngMeta['og:description']}}
#Начинающим — сейчас идёт онлайн-конференция AWSome Day:
https://pages.awscloud.com/emea-awsome-day-reg-event
https://pages.awscloud.com/emea-awsome-day-reg-event
AWSome Day Online Conference is a free training event delivered by AWS technical instructors. AWSome Day is here to level-up your understanding of the cloud. Learn what AWS Cloud concepts and services are right for you, and get back-to-basics training on key concepts like Compute, Storage, Database, Networking and Security. We will then discuss innovation opportunities through topics like Machine Learning, IoT, Edge Computing and more. At the end of the conference, you’ll leave with resources that will kick-start your learning journey and prepare you to start building on AWS.AWS Certified Cloud Practitioner — обновлённая версия курса от Andy Brown:
https://www.youtube.com/watch?v=SOTamWNgDKc
Если его прошлое видео подготовки на этот экзамен было 4 часа, то теперь это целых 13 часов! Есть что посмотреть и в деталях. Ещё не смотрел, но рекомендую! 😀
Подготовка к CCP (Certified Cloud Practitioner) весьма полезна, особенно для начинающих — очень стоит начать именно с такой сертификации. И даже если не планируете сдавать сертификацию, всё равно, это хороший способ начать работать с AWS.
Содержание курса подготовки к AWS Certified Cloud Practitioner (CLF-C01):
⌨️ (00:13:10) Introduction
⌨️ (00:17:35) Cloud Concepts
⌨️ (00:46:56) Getting Started
⌨️ (01:19:37) Digital Transformation
⌨️ (01:27:40) The Benefits of the Cloud
⌨️ (01:33:54) Global Infrastructure
⌨️ (02:14:28) Cloud Architecture
⌨️ (02:37:50) Management and Developers Tools
⌨️ (04:15:23) Shared Responsibility Model
⌨️ (04:34:20) Compute
⌨️ (05:27:48) Storage
⌨️ (06:05:26) Databases
⌨️ (06:35:39) Networking
⌨️ (06:57:27) EC2
⌨️ (07:49:10) EC2 Pricing Models
⌨️ (08:08:09) Identity
⌨️ (08:53:55) Application Integration
⌨️ (09:05:22) Containers
⌨️ (09:16:11) Goverance
⌨️ (09:44:39) Provisioning
⌨️ (10:05:34) Serverless
⌨️ (10:10:04) Windows on AWS
⌨️ (10:18:46) Logging
⌨️ (10:32:39) ML AI BigData
⌨️ (10:52:52) AWS Well Architected Framework
⌨️ (11:14:35) TCO and Migration
⌨️ (11:30:41) Billing and Pricing
⌨️ (12:25:50) Security
⌨️ (13:11:08) Variation Study
#AWS_Certification #начинающим
https://www.youtube.com/watch?v=SOTamWNgDKc
Если его прошлое видео подготовки на этот экзамен было 4 часа, то теперь это целых 13 часов! Есть что посмотреть и в деталях. Ещё не смотрел, но рекомендую! 😀
Подготовка к CCP (Certified Cloud Practitioner) весьма полезна, особенно для начинающих — очень стоит начать именно с такой сертификации. И даже если не планируете сдавать сертификацию, всё равно, это хороший способ начать работать с AWS.
Содержание курса подготовки к AWS Certified Cloud Practitioner (CLF-C01):
⌨️ (00:13:10) Introduction
⌨️ (00:17:35) Cloud Concepts
⌨️ (00:46:56) Getting Started
⌨️ (01:19:37) Digital Transformation
⌨️ (01:27:40) The Benefits of the Cloud
⌨️ (01:33:54) Global Infrastructure
⌨️ (02:14:28) Cloud Architecture
⌨️ (02:37:50) Management and Developers Tools
⌨️ (04:15:23) Shared Responsibility Model
⌨️ (04:34:20) Compute
⌨️ (05:27:48) Storage
⌨️ (06:05:26) Databases
⌨️ (06:35:39) Networking
⌨️ (06:57:27) EC2
⌨️ (07:49:10) EC2 Pricing Models
⌨️ (08:08:09) Identity
⌨️ (08:53:55) Application Integration
⌨️ (09:05:22) Containers
⌨️ (09:16:11) Goverance
⌨️ (09:44:39) Provisioning
⌨️ (10:05:34) Serverless
⌨️ (10:10:04) Windows on AWS
⌨️ (10:18:46) Logging
⌨️ (10:32:39) ML AI BigData
⌨️ (10:52:52) AWS Well Architected Framework
⌨️ (11:14:35) TCO and Migration
⌨️ (11:30:41) Billing and Pricing
⌨️ (12:25:50) Security
⌨️ (13:11:08) Variation Study
#AWS_Certification #начинающим
YouTube
AWS Certified Cloud Practitioner Certification Course (CLF-C01) - Pass the Exam!
Prepare for the AWS Certified Cloud Practitioner Certification and pass!
✏️ Developed by Andrew Brown of ExamPro
🔗 https://twitter.com/andrewbrown
Get your Free Practice and Downloadable Cheatsheets
🎁 https://www.exampro.co/clf-c01
📢 [View this course…
✏️ Developed by Andrew Brown of ExamPro
🔗 https://twitter.com/andrewbrown
Get your Free Practice and Downloadable Cheatsheets
🎁 https://www.exampro.co/clf-c01
📢 [View this course…
AWS DevOps для совсем начинающих
Вы почему-то решили (захотели, пришлось) стать девопсом. Не я вам судья 😀, но могу рассказать про Top10, что нужно изучить.
1️⃣ Networking
2️⃣ Linux
3️⃣ Git
4️⃣ Bash
5️⃣ Python или/плюс другой язык
6️⃣ IaC — Terraform или/плюс AWS CDK/CloudFormation
7️⃣ Containers — Docker и после Kubernetes
8️⃣ CI/CD — Jenkins или другие CI инструменты
9️⃣ Архитектура и подходы к проектированию
🔟 Agile и процессы в организации
Другие вещи — базы данных, безопасность и прочие обязательные для DevOps элементы также подразумеваются, но думаю, что и этих 10 достаточно, чтобы испугаться и передумать. 😁
В любом случае поделюсь опытом по подбору материала для новичков. Не знаю как такое подойдёт именно для самостоятельного изучения, ибо искал именно материал на основе которого можно научить, то бишь предполагается фильтрация и разъяснение. Очень редкие вещи в чистом виде можно дать на изучение — реально лишнее отбивает желание учиться, т.к. реально непонятно даже продвинутому, а новички-то думают, что это они тормоза и не могут знать, что это авторы курсов несут какую-то дичь.
1. Networking
Сети, если не было опыта и нет понимания — номер один в этом списке. После уже Linux и остальные. Нумерация выше была условная, но сети и линуксы — выделяются как реально главное. И то, с чего нужно начинать.
Что читать-смотреть-изучать по сетям. Рекомендую начать с ICND1 — начальная часть подготовки к Cisco сертификации CCNA. Это не для того, чтобы бегать с бухтой по офису с кусачками в руках. Это потому что у Cisco давно отработанный процесс обучения с нуля обслуживанию их сложной техники и нам как раз подойдёт начальная часть, где лишь потребуется выкинуть чисто Cisco специфику типа настройки их конкретных маршрутизаторов, ОС и других специфичных вещей.
Например, использовал следующий список курсов:
▪️ Cisco CCNA / ICND1 (100-105) Complete Course: Sims and GNS3 - Part 1
▫️ https://learning.oreilly.com/videos/cisco-ccna/9781838646028/
С этого отлично начать совсем нулям в сетях — здесь не бьют сходу наотмашь сразу всеми семью "осями" 😀 прямо на первом же уроке. Лёгкие и понятные мультики вводят в курс.
Правда после автор, наверняка не любивший математику, предлагает свою особую методологию исчисления подсетей, а нам такая специфика вообще незачем, потому это правильно пропустить.
Альтернативный вариант, где как раз классически сразу берут быка за OSI:
▪️ CCENT ICND1 100-105
▫️ https://www.oreilly.com/videos/ccent-icnd1-100-105/9780134664330/
Конечно, есть кучи других способов разобраться с сетями, в том числе на русском, например:
▪️ Сети для самых маленьких.
▫️ https://linkmeup.ru/blog/1188/
На самом деле название слишком громкое и тут снова сходу OSI в полный рост со всей братией. Если это не пугает — можно попробовать.
Есть также кучи отдельных видео от реально талантливых людей, но так, чтобы полноценный курс, по которому можно спрашивать и объяснять, при этом не академический и убийственный для новичков — не шибко много нашёл. Буду признателен, если подскажете бесплатные и доступные к просмотру варианты. При этом легальные, например, видео с O'Reilly доступно в РБ/РФ и можно посмотреть бесплатно некоторое время, чтобы понять, подойдёт тебе этот курс или нет.
#devops #начинающим
Вы почему-то решили (захотели, пришлось) стать девопсом. Не я вам судья 😀, но могу рассказать про Top10, что нужно изучить.
1️⃣ Networking
2️⃣ Linux
3️⃣ Git
4️⃣ Bash
5️⃣ Python или/плюс другой язык
6️⃣ IaC — Terraform или/плюс AWS CDK/CloudFormation
7️⃣ Containers — Docker и после Kubernetes
8️⃣ CI/CD — Jenkins или другие CI инструменты
9️⃣ Архитектура и подходы к проектированию
🔟 Agile и процессы в организации
Другие вещи — базы данных, безопасность и прочие обязательные для DevOps элементы также подразумеваются, но думаю, что и этих 10 достаточно, чтобы испугаться и передумать. 😁
В любом случае поделюсь опытом по подбору материала для новичков. Не знаю как такое подойдёт именно для самостоятельного изучения, ибо искал именно материал на основе которого можно научить, то бишь предполагается фильтрация и разъяснение. Очень редкие вещи в чистом виде можно дать на изучение — реально лишнее отбивает желание учиться, т.к. реально непонятно даже продвинутому, а новички-то думают, что это они тормоза и не могут знать, что это авторы курсов несут какую-то дичь.
1. Networking
Сети, если не было опыта и нет понимания — номер один в этом списке. После уже Linux и остальные. Нумерация выше была условная, но сети и линуксы — выделяются как реально главное. И то, с чего нужно начинать.
Что читать-смотреть-изучать по сетям. Рекомендую начать с ICND1 — начальная часть подготовки к Cisco сертификации CCNA. Это не для того, чтобы бегать с бухтой по офису с кусачками в руках. Это потому что у Cisco давно отработанный процесс обучения с нуля обслуживанию их сложной техники и нам как раз подойдёт начальная часть, где лишь потребуется выкинуть чисто Cisco специфику типа настройки их конкретных маршрутизаторов, ОС и других специфичных вещей.
Например, использовал следующий список курсов:
▪️ Cisco CCNA / ICND1 (100-105) Complete Course: Sims and GNS3 - Part 1
▫️ https://learning.oreilly.com/videos/cisco-ccna/9781838646028/
С этого отлично начать совсем нулям в сетях — здесь не бьют сходу наотмашь сразу всеми семью "осями" 😀 прямо на первом же уроке. Лёгкие и понятные мультики вводят в курс.
Правда после автор, наверняка не любивший математику, предлагает свою особую методологию исчисления подсетей, а нам такая специфика вообще незачем, потому это правильно пропустить.
Альтернативный вариант, где как раз классически сразу берут быка за OSI:
▪️ CCENT ICND1 100-105
▫️ https://www.oreilly.com/videos/ccent-icnd1-100-105/9780134664330/
Конечно, есть кучи других способов разобраться с сетями, в том числе на русском, например:
▪️ Сети для самых маленьких.
▫️ https://linkmeup.ru/blog/1188/
На самом деле название слишком громкое и тут снова сходу OSI в полный рост со всей братией. Если это не пугает — можно попробовать.
Есть также кучи отдельных видео от реально талантливых людей, но так, чтобы полноценный курс, по которому можно спрашивать и объяснять, при этом не академический и убийственный для новичков — не шибко много нашёл. Буду признателен, если подскажете бесплатные и доступные к просмотру варианты. При этом легальные, например, видео с O'Reilly доступно в РБ/РФ и можно посмотреть бесплатно некоторое время, чтобы понять, подойдёт тебе этот курс или нет.
#devops #начинающим
👏17👍9
AWS DevOps — Networking
В дополнение по сетям, а заодно, чтобы показать, как выглядят качественные курсы "с мультиками".
Andrian Cantril пару месяцев назад стал активно выкладывать свои видео в открытый доступ:
https://www.youtube.com/c/LearnCantrill
В частности по Networking там уже два десятка видео:
1 Intro into networking fundamentals.
2 Networking Fundamentals: OSI 7 - Layer 1 - the physical layer
3 Networking Fundamentals: OSI 7 - Layer 2 - the data link layer - Part 1
4 Networking Fundamentals: OSI 7 - Layer 2 - the data link layer - Part 2
5 Networking Fundamentals: OSI 7 - Layer 3 - the network layer - Part 1
6 Networking Fundamentals: OSI 7 - Layer 3 - the network layer - Part 2
7 Networking Fundamentals: OSI 7 - Layer 3 - the network layer - Part 3
8 Decimal to Binary Conversion (IP Addressing)
9 Networking Fundamentals: OSI 7 - Layer 4&5 - Transport & Session Layers - Part 1
10 Networking Fundamentals: OSI 7 - Layer 4&5 - Transport & Session Layers - Part 2
11 Networking Fundamentals: Network Address Translation (NAT) - PART2
12 Networking Fundamentals: Network Address Translation (NAT) - PART1
13 Stateful vs Stateless Firewalls
14 IP Sec VPN Fundamentals
15 Jumbo Frames and MTU
16 Fibre-optic Cables 101
17 BGP Communities
18 Application (Layer 7) Firewalls - What they are and how they work
https://www.youtube.com/watch?v=6hPMdpk9qA4&list=PLTk5ZYSbd9Mi_ya5tVFD8NFfU1YZOyml1
Сам не видел его полные-платные курсы, потому не могу комментировать, но люди, кому доверяю, их категорически советуют. Оценивая то, что у него есть на YouTube, могу сказать, что это очень качественный материал.
Однако, всё же, Cisco курсы из прошлого поста для тех, кто с нуля, определённо лучше и этот playlist правильней смотреть после них, например, для закрепления материала. Ну, или тем, кто уже имеет какой-то опыт и кто не вздрагивает при упоминании OSI Layers. 😁
p.s. В дополнение там же у него по сетям есть playlist Advanced Networking из которого стоит взять также A Deep Dive into AWS Transit Gateway и Advanced VPC Routing in AWS.
#devops #начинающим #networking
В дополнение по сетям, а заодно, чтобы показать, как выглядят качественные курсы "с мультиками".
Andrian Cantril пару месяцев назад стал активно выкладывать свои видео в открытый доступ:
https://www.youtube.com/c/LearnCantrill
В частности по Networking там уже два десятка видео:
1 Intro into networking fundamentals.
2 Networking Fundamentals: OSI 7 - Layer 1 - the physical layer
3 Networking Fundamentals: OSI 7 - Layer 2 - the data link layer - Part 1
4 Networking Fundamentals: OSI 7 - Layer 2 - the data link layer - Part 2
5 Networking Fundamentals: OSI 7 - Layer 3 - the network layer - Part 1
6 Networking Fundamentals: OSI 7 - Layer 3 - the network layer - Part 2
7 Networking Fundamentals: OSI 7 - Layer 3 - the network layer - Part 3
8 Decimal to Binary Conversion (IP Addressing)
9 Networking Fundamentals: OSI 7 - Layer 4&5 - Transport & Session Layers - Part 1
10 Networking Fundamentals: OSI 7 - Layer 4&5 - Transport & Session Layers - Part 2
11 Networking Fundamentals: Network Address Translation (NAT) - PART2
12 Networking Fundamentals: Network Address Translation (NAT) - PART1
13 Stateful vs Stateless Firewalls
14 IP Sec VPN Fundamentals
15 Jumbo Frames and MTU
16 Fibre-optic Cables 101
17 BGP Communities
18 Application (Layer 7) Firewalls - What they are and how they work
https://www.youtube.com/watch?v=6hPMdpk9qA4&list=PLTk5ZYSbd9Mi_ya5tVFD8NFfU1YZOyml1
Сам не видел его полные-платные курсы, потому не могу комментировать, но люди, кому доверяю, их категорически советуют. Оценивая то, что у него есть на YouTube, могу сказать, что это очень качественный материал.
Однако, всё же, Cisco курсы из прошлого поста для тех, кто с нуля, определённо лучше и этот playlist правильней смотреть после них, например, для закрепления материала. Ну, или тем, кто уже имеет какой-то опыт и кто не вздрагивает при упоминании OSI Layers. 😁
p.s. В дополнение там же у него по сетям есть playlist Advanced Networking из которого стоит взять также A Deep Dive into AWS Transit Gateway и Advanced VPC Routing in AWS.
#devops #начинающим #networking
YouTube
Intro into networking fundamentals.
This is the intro lesson into networking fundamentals, which gives a quick overview on the OSI 7 layer model.
▶ Check out Adrian's full range of content at https://learn.cantrill.io
▶ Join the best online technical study community https://techstudyslack.com…
▶ Check out Adrian's full range of content at https://learn.cantrill.io
▶ Join the best online technical study community https://techstudyslack.com…
👍21
AWS DevOps — Linux
Linux вместе с сетями — главное для DevOps вообще и для начинающих есть то, с чего следует начинать. Упоминал, что если совсем уж нет представления о сетях — лучше начать с них. Если же есть какие-то знания-опыт — начинаем с Linux.
Учитывая тот факт, что Amazon Linux построен на базе RedHat, даю и рекомендую изучать Linux на базе подготовки к сертификации RHCSA:
https://www.redhat.com/en/services/certification/rhcsa
Курсов для подготовки к нему много и не стоит пугаться, что в описании ко многим указывается что-то типа "
Конечно же крайне важно сразу совмещать с практикой, но для совсем начинающих возникает проблема курицы и яйца — чтобы знать, нужно практиковаться, а чтобы практиковаться, нужно хоть что-то знать. Потому на первом этапе лабы (их наличие) критично. Простые, понятные, легко выполняемые, повторимые.
Пересмотрев немало курсов, рекомендую для начинающих курсы по Linux от Sander van Vugt — он даёт их больше двадцати лет и это не просто так. Например, здесь:
https://www.oreilly.com/videos/red-hat-certified/9780135656495/
Они не идеальны, но отработаны, есть чёткая программа, что критично именно для тех, кто с нуля. У других есть крутые вещи, но подавляющее большинство изначально предполагает наличие знаний/опыта у обучающегося.
Альтернативой может быть подготовка к сдаче сертификации на LFCS:
https://training.linuxfoundation.org/certification/linux-foundation-certified-sysadmin-lfcs/
Особых отличий у них реальности нет, а курс LFCS от вышеупомянутого автора в реальности полная копия его курса для RHCSA с упоминанием Ubuntu в одном из уроков на пару минут. 😀
После прохождения основного курса по Linux (даю с ориентацией именно на облака/AWS, потому выбрасываю или проходим лишь для информации чисто локальное применение и специфику RedHat инструментов), очень рекомендую его же курс Linux Under the Hood — при некоторой сложности полезен для новичков, т.к. объясняет важные вещи (и даже знающим может быть полезен).
Ещё раз отмечу, что по Linux в интернете много всего, однако стройной, доступной именно с нуля и при этом относительно компактной программы, не обнаружил и вышеперечисленные ближе именно к такому желаемому варианту. Опять же автор из Нидерландов и у него понятный английский даже совсем начинающим в нём.
В дополнение на YouTube из моря по Linux вообще и RHCSA в частности посоветую этот канал:
https://www.youtube.com/c/theurbanpenguin/search?query=rhcsa
p.s. Напишите, пожалуйста, ваши рекомендации по изучению Linux для начинающих с нуля — мне и многим другим точно будет полезно. 😀
#devops #начинающим #linux
Linux вместе с сетями — главное для DevOps вообще и для начинающих есть то, с чего следует начинать. Упоминал, что если совсем уж нет представления о сетях — лучше начать с них. Если же есть какие-то знания-опыт — начинаем с Linux.
Учитывая тот факт, что Amazon Linux построен на базе RedHat, даю и рекомендую изучать Linux на базе подготовки к сертификации RHCSA:
https://www.redhat.com/en/services/certification/rhcsa
Курсов для подготовки к нему много и не стоит пугаться, что в описании ко многим указывается что-то типа "
год опыта работы системным администратором". Во-первых, это не так. 🙂 Во-вторых, главное — какая-то система, план подачи материала, лабы, охват работы Linux с разных сторон.Конечно же крайне важно сразу совмещать с практикой, но для совсем начинающих возникает проблема курицы и яйца — чтобы знать, нужно практиковаться, а чтобы практиковаться, нужно хоть что-то знать. Потому на первом этапе лабы (их наличие) критично. Простые, понятные, легко выполняемые, повторимые.
Пересмотрев немало курсов, рекомендую для начинающих курсы по Linux от Sander van Vugt — он даёт их больше двадцати лет и это не просто так. Например, здесь:
https://www.oreilly.com/videos/red-hat-certified/9780135656495/
Они не идеальны, но отработаны, есть чёткая программа, что критично именно для тех, кто с нуля. У других есть крутые вещи, но подавляющее большинство изначально предполагает наличие знаний/опыта у обучающегося.
Альтернативой может быть подготовка к сдаче сертификации на LFCS:
https://training.linuxfoundation.org/certification/linux-foundation-certified-sysadmin-lfcs/
Особых отличий у них реальности нет, а курс LFCS от вышеупомянутого автора в реальности полная копия его курса для RHCSA с упоминанием Ubuntu в одном из уроков на пару минут. 😀
После прохождения основного курса по Linux (даю с ориентацией именно на облака/AWS, потому выбрасываю или проходим лишь для информации чисто локальное применение и специфику RedHat инструментов), очень рекомендую его же курс Linux Under the Hood — при некоторой сложности полезен для новичков, т.к. объясняет важные вещи (и даже знающим может быть полезен).
Ещё раз отмечу, что по Linux в интернете много всего, однако стройной, доступной именно с нуля и при этом относительно компактной программы, не обнаружил и вышеперечисленные ближе именно к такому желаемому варианту. Опять же автор из Нидерландов и у него понятный английский даже совсем начинающим в нём.
В дополнение на YouTube из моря по Linux вообще и RHCSA в частности посоветую этот канал:
https://www.youtube.com/c/theurbanpenguin/search?query=rhcsa
p.s. Напишите, пожалуйста, ваши рекомендации по изучению Linux для начинающих с нуля — мне и многим другим точно будет полезно. 😀
#devops #начинающим #linux
Redhat
Red Hat Certified System Administrator
A Red Hat Certified System Administrator (RHCSA) has proven the skills and knowledge required in Red Hat Enterprise Linux environments.
👍18❤4🔥2👎1