AWS: CloudTrail β ΠΎΠ±Π·ΠΎΡ ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ CloudWatch ΠΈ Opsgenie
AWS CloudTrail ΡΠ²Π»Π΅ΡΡΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠΌ Π΄Π»Ρ Π°ΡΠ΄ΠΈΡΠ° ΡΠΎΠ±ΡΡΠΈΠΉ Π² AWS-Π°ΠΊΠΊΠ°ΡΠ½ΡΠ΅ ΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π°ΠΊΠΊΠ°ΡΠ½ΡΠ΅ ΠΏΠΎ-ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. Π Π½Π΅Π³ΠΎ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡΡΡ ΡΠΎΠ±ΡΡΠΈΡ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΡΠΎΠ±ΡΡΠΈΡΡ Π² Π°ΠΊΠΊΠ°ΡΠ½ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ»ΠΈ ΡΠ΄Π΅Π»Π°Π½Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ, ΡΠΎΠ»ΡΡ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ²ΠΈΡΠΎΠΌ AWS ΡΠ΅ΡΠ΅Π· AWS Console, AWS CLI ΠΈΠ»ΠΈ AWS SDK. ΠΠ°ΠΏΠΈΡΡΠ²Π°Π΅Ρ API-Π²ΡΠ·ΠΎΠ²Ρ, Π»ΠΎΠ³ΠΈΠ½Ρ Π² ΡΠΈΡΡΠ΅ΠΌΡ, ΡΠΎΠ±ΡΡΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΡΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ AWS-Π°ΠΊΠΊΠ°ΡΠ½ΡΠ°.β¦
https://rtfm.co.ua/aws-cloudtrail-obzor-i-integraciya-s-cloudwatch-i-opsgenie/
AWS CloudTrail ΡΠ²Π»Π΅ΡΡΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠΌ Π΄Π»Ρ Π°ΡΠ΄ΠΈΡΠ° ΡΠΎΠ±ΡΡΠΈΠΉ Π² AWS-Π°ΠΊΠΊΠ°ΡΠ½ΡΠ΅ ΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π°ΠΊΠΊΠ°ΡΠ½ΡΠ΅ ΠΏΠΎ-ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. Π Π½Π΅Π³ΠΎ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡΡΡ ΡΠΎΠ±ΡΡΠΈΡ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΡΠΎΠ±ΡΡΠΈΡΡ Π² Π°ΠΊΠΊΠ°ΡΠ½ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ»ΠΈ ΡΠ΄Π΅Π»Π°Π½Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ, ΡΠΎΠ»ΡΡ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ²ΠΈΡΠΎΠΌ AWS ΡΠ΅ΡΠ΅Π· AWS Console, AWS CLI ΠΈΠ»ΠΈ AWS SDK. ΠΠ°ΠΏΠΈΡΡΠ²Π°Π΅Ρ API-Π²ΡΠ·ΠΎΠ²Ρ, Π»ΠΎΠ³ΠΈΠ½Ρ Π² ΡΠΈΡΡΠ΅ΠΌΡ, ΡΠΎΠ±ΡΡΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΡΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ AWS-Π°ΠΊΠΊΠ°ΡΠ½ΡΠ°.β¦
https://rtfm.co.ua/aws-cloudtrail-obzor-i-integraciya-s-cloudwatch-i-opsgenie/
RTFM: Linux, DevOps ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ | DevOps-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π‘Π»ΡΡΠ°ΠΈ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
AWS: CloudTrail β ΠΎΠ±Π·ΠΎΡ ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ CloudWatch ΠΈ Opsgenie
ΠΠ±Π·ΠΎΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ AWS CloudTrail. ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ CloudTrail ΠΈ CloudWatch Logs, Π°Π»Π΅ΡΡΡ ΠΏΠΎ ΡΠΎΠ±ΡΡΠΈΡΠΌ CloudTrail ΠΈ ΠΎΡΠΏΡΠ°Π²ΠΊΠ° ΠΈΡ
Π² Slack ΡΠ΅ΡΠ΅Π· Opsgenie
AWS User Group Ukraine: AWS CloudFormation && AWS X-Ray Meetup
βοΈ ΠΡΡΠ·ΡΡ, ΠΏΡΠΈΠ³Π»Π°ΡΠ°Π΅ΠΌ Π½Π° Π½ΠΎΠ²ΡΠΉ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ ΠΌΠΈΡΠ°ΠΏ ΠΎΡ AWS User Group Ukraine 8 ΠΈΡΠ»Ρ. ΠΠ° ΠΌΠΈΡΠ°ΠΏΠ΅ Π²Π°Ρ ΠΆΠ΄ΡΡ Π²ΡΡΡΡΠΏΠ»Π΅Π½ΠΈΡ ΠΎΡ: πΈDarko Meszaros, Senior Developer Advocate, AWS Π’Π΅ΠΌΠ°: βDo awesome things with AWS CloudFormationβ πΈΠ‘Π΅ΡΠ³Π΅Ρ ΠΡΠΎΠΌΠΎΠ²ΠΎΠ³ΠΎ, Technology Architect, Skelia Π’Π΅ΠΌΠ°: βAWS X-Ray: Tracing in distributed systemsβ ΠΠΎΠ΄Π΅ΡΠ°ΡΠΎΡ Π²ΡΡΡΠ΅ΡΠΈ β ΠΠ»Π΅ΠΊΡΠ΅ΠΉ ΠΠ»ΠΌΠΈΠ·, Java/AWS Team Lead, Skelia πΉβ¦
https://rtfm.co.ua/aws-user-group-ukraine-aws-cloudformation-aws-x-ray-meetup/
βοΈ ΠΡΡΠ·ΡΡ, ΠΏΡΠΈΠ³Π»Π°ΡΠ°Π΅ΠΌ Π½Π° Π½ΠΎΠ²ΡΠΉ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ ΠΌΠΈΡΠ°ΠΏ ΠΎΡ AWS User Group Ukraine 8 ΠΈΡΠ»Ρ. ΠΠ° ΠΌΠΈΡΠ°ΠΏΠ΅ Π²Π°Ρ ΠΆΠ΄ΡΡ Π²ΡΡΡΡΠΏΠ»Π΅Π½ΠΈΡ ΠΎΡ: πΈDarko Meszaros, Senior Developer Advocate, AWS Π’Π΅ΠΌΠ°: βDo awesome things with AWS CloudFormationβ πΈΠ‘Π΅ΡΠ³Π΅Ρ ΠΡΠΎΠΌΠΎΠ²ΠΎΠ³ΠΎ, Technology Architect, Skelia Π’Π΅ΠΌΠ°: βAWS X-Ray: Tracing in distributed systemsβ ΠΠΎΠ΄Π΅ΡΠ°ΡΠΎΡ Π²ΡΡΡΠ΅ΡΠΈ β ΠΠ»Π΅ΠΊΡΠ΅ΠΉ ΠΠ»ΠΌΠΈΠ·, Java/AWS Team Lead, Skelia πΉβ¦
https://rtfm.co.ua/aws-user-group-ukraine-aws-cloudformation-aws-x-ray-meetup/
RTFM: Linux, DevOps ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ | DevOps-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π‘Π»ΡΡΠ°ΠΈ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
AWS User Group Ukraine: AWS CloudFormation && AWS X-Ray Meetup
βοΈ ΠΡΡΠ·ΡΡ, ΠΏΡΠΈΠ³Π»Π°ΡΠ°Π΅ΠΌ Π½Π° Π½ΠΎΠ²ΡΠΉ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ ΠΌΠΈΡΠ°ΠΏ ΠΎΡ AWS User Group Ukraine 8 ΠΈΡΠ»Ρ. ΠΠ° ΠΌΠΈΡΠ°ΠΏΠ΅ Π²Π°Ρ ΠΆΠ΄ΡΡ Π²ΡΡΡΡΠΏΠ»Π΅Π½ΠΈΡ ΠΎΡ: πΈDarko Meszaros, Senior Developer Advocate, AWS Π’Π΅ΠΌΠ°: βDo awesome things with AWS CloudFormationβ πΈΠ‘Π΅ΡΠ³Π΅Ρ ΠΡΠΎΠΌΠΎΠ²ΠΎΠ³ΠΎ, Technology Architectβ¦
ΠΡΠΈΠ²Π΅Ρ!
ΠΡΠΈΠ³Π»Π°ΡΠ°Π΅ΠΌ Π½Π° Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ Π΄Π²ΡΡ Π΄Π½Π΅Π²Π½ΡΠΉ ΠΈΠ²Π΅Π½Ρ ΠΎΡ AWSπ₯
15 ΠΈΡΠ»Ρ β ΡΠΏΠΈΠΊΠ΅ΡΡ ΠΈΠ· AWS ΠΈ SoftServe ΡΠ°ΡΡΠΊΠ°ΠΆΡΡ ΠΎ ΡΠ²ΠΎΠ΅ΠΌ ΠΎΠΏΡΡΠ΅ ΠΌΠΈΠ³ΡΠ°ΡΠΈΠΈ Π² ΠΎΠ±Π»Π°ΠΊΠΎ ΠΈ ΠΊΠ°ΠΊ Π΅Π΅ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°ΡΡ, ΡΡΠΎΠ±Ρ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ Π²ΡΠ΅ΠΌΡ ΠΈ ΡΠ°ΡΡΡΠ°ΡΡ; ΠΏΠΎΡΠ΅ΠΌΡ Π±ΠΈΠ·Π½Π΅Ρ ΡΠ΅ΡΠ°Π΅Ρ ΠΎΡΡΠ°Π²Π°ΡΡΡΡ Π² Π΄Π°ΡΠ°-ΡΠ΅Π½ΡΡΠ°Ρ Π±Π΅Π· ΠΈΠ½Π½ΠΎΠ²Π°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΈ ΠΊΠ°ΠΊ Ρ ΡΡΠΈΠΌ Π±ΠΎΡΠΎΡΡΡΡ.
16 ΠΈΡΠ»Ρ β ΠΎΠ½Π»Π°ΠΉΠ½-ΡΠ΅Π»Π»Π΅Π½Π΄ΠΆ AWS GameDay.
ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΡΡΡ https://bit.ly/3h39utc π
ΠΡΠΈΠ³Π»Π°ΡΠ°Π΅ΠΌ Π½Π° Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ Π΄Π²ΡΡ Π΄Π½Π΅Π²Π½ΡΠΉ ΠΈΠ²Π΅Π½Ρ ΠΎΡ AWSπ₯
15 ΠΈΡΠ»Ρ β ΡΠΏΠΈΠΊΠ΅ΡΡ ΠΈΠ· AWS ΠΈ SoftServe ΡΠ°ΡΡΠΊΠ°ΠΆΡΡ ΠΎ ΡΠ²ΠΎΠ΅ΠΌ ΠΎΠΏΡΡΠ΅ ΠΌΠΈΠ³ΡΠ°ΡΠΈΠΈ Π² ΠΎΠ±Π»Π°ΠΊΠΎ ΠΈ ΠΊΠ°ΠΊ Π΅Π΅ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°ΡΡ, ΡΡΠΎΠ±Ρ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ Π²ΡΠ΅ΠΌΡ ΠΈ ΡΠ°ΡΡΡΠ°ΡΡ; ΠΏΠΎΡΠ΅ΠΌΡ Π±ΠΈΠ·Π½Π΅Ρ ΡΠ΅ΡΠ°Π΅Ρ ΠΎΡΡΠ°Π²Π°ΡΡΡΡ Π² Π΄Π°ΡΠ°-ΡΠ΅Π½ΡΡΠ°Ρ Π±Π΅Π· ΠΈΠ½Π½ΠΎΠ²Π°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΈ ΠΊΠ°ΠΊ Ρ ΡΡΠΈΠΌ Π±ΠΎΡΠΎΡΡΡΡ.
16 ΠΈΡΠ»Ρ β ΠΎΠ½Π»Π°ΠΉΠ½-ΡΠ΅Π»Π»Π΅Π½Π΄ΠΆ AWS GameDay.
ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΡΡΡ https://bit.ly/3h39utc π
AWS: ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ AWS ALB Ingress Controller (v1) Π½Π° AWS Load Balancer Controller (v2)
ΠΡ ΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ AWS ALB Ingress Controller Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ AWS Application LoadBalancer (ALB) ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Ingress Π² Kubernetes. ΠΠΎΡΠ»Π΅Π΄Π½ΡΡ Π΄ΠΎΡΡΡΠΏΠ½Π°Ρ Π²Π΅ΡΡΠΈΡ β v2.2.1, ΡΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ Ρ Π½Π°Ρ Π²Π΅ΡΡΠΈΡ 1.14. Π‘ΠΌ. changelog Π²Π΅ΡΡΠΈΠΈ 2.0 ΡΡΡ>>> ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΏΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΡΡ>>>. ΠΠ· ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ: ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½ΠΈ: Π²ΠΌΠ΅ΡΡΠΎ AWS ALB Ingress Controller ΠΎΠ½ ΡΠ΅ΠΏΠ΅ΡΡ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ AWS LoadBalancer Controller ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ°β¦
https://rtfm.co.ua/aws-migraciya-aws-alb-ingress-controller-v1-na-aws-load-balancer-controller-v2/
ΠΡ ΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ AWS ALB Ingress Controller Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ AWS Application LoadBalancer (ALB) ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Ingress Π² Kubernetes. ΠΠΎΡΠ»Π΅Π΄Π½ΡΡ Π΄ΠΎΡΡΡΠΏΠ½Π°Ρ Π²Π΅ΡΡΠΈΡ β v2.2.1, ΡΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ Ρ Π½Π°Ρ Π²Π΅ΡΡΠΈΡ 1.14. Π‘ΠΌ. changelog Π²Π΅ΡΡΠΈΠΈ 2.0 ΡΡΡ>>> ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΏΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΡΡ>>>. ΠΠ· ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ: ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½ΠΈ: Π²ΠΌΠ΅ΡΡΠΎ AWS ALB Ingress Controller ΠΎΠ½ ΡΠ΅ΠΏΠ΅ΡΡ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ AWS LoadBalancer Controller ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ°β¦
https://rtfm.co.ua/aws-migraciya-aws-alb-ingress-controller-v1-na-aws-load-balancer-controller-v2/
RTFM: Linux, DevOps ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ | DevOps-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π‘Π»ΡΡΠ°ΠΈ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
AWS: ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ AWS ALB Ingress Controller (v1) Π½Π° AWS Load Balancer Controller (v2)
ΠΠΈΠ³ΡΠ°ΡΠΈΡ AWS ALB Ingress Controller (v1) Π½Π° AWS Load Balancer Controller (v2) - IAM-ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ, ServiceAccount, Ansible, Helm ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ.
AWS: ΠΎΠ±Π·ΠΎΡ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Web Application Firewall ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°
AWS WAF (Web Application Firewall) β ΡΠ΅ΡΠ²ΠΈΡ Amazon, Π²ΡΠΏΠΎΠ»Π½ΡΡΡΠΈΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ HTTP(S) ΡΡΠ°ΡΠΈΠΊΠ°, ΠΏΡΠΎΠ²Π΅ΡΡΡ Π·Π°ΠΏΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΡ ΠΎΠ΄ΡΡ ΠΊ Π·Π°ΡΠΈΡΠ°Π΅ΠΌΠΎΠΌΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ AWS Application LoadBalancer, AWS CloudFront Π΄ΠΈΡΡΡΠΈΠ±ΡΡΡΠΈΠΈ, Amazon API Gateway ΠΈ AWS AppSync GraphQL API. Π ΡΠ»ΡΡΠ°Π΅ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ Π·Π°ΠΏΡΠΎΡΠΎΠ², ΠΏΠΎΠΏΠ°Π΄Π°ΡΡΠΈΡ ΠΏΠΎΠ΄ ΡΠΏΠΈΡΠΎΠΊ ΠΏΡΠ°Π²ΠΈΠ» Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΠΈ/ΠΈΠ»ΠΈ IP-Π°Π΄ΡΠ΅ΡΠ° ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Π·Π°ΠΏΡΠ΅ΡΡΠ½Π½ΡΡ ΠΈΠ»ΠΈ ΠΈΠΌΠ΅ΡΡΠΈΡ ΠΏΠ»ΠΎΡ ΡΡ ΡΠ΅ΠΏΡΡΠ°ΡΠΈΡβ¦
https://rtfm.co.ua/aws-obzor-i-nastrojka-web-application-firewall-i-ego-monitoringa/
AWS WAF (Web Application Firewall) β ΡΠ΅ΡΠ²ΠΈΡ Amazon, Π²ΡΠΏΠΎΠ»Π½ΡΡΡΠΈΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ HTTP(S) ΡΡΠ°ΡΠΈΠΊΠ°, ΠΏΡΠΎΠ²Π΅ΡΡΡ Π·Π°ΠΏΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΡ ΠΎΠ΄ΡΡ ΠΊ Π·Π°ΡΠΈΡΠ°Π΅ΠΌΠΎΠΌΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ AWS Application LoadBalancer, AWS CloudFront Π΄ΠΈΡΡΡΠΈΠ±ΡΡΡΠΈΠΈ, Amazon API Gateway ΠΈ AWS AppSync GraphQL API. Π ΡΠ»ΡΡΠ°Π΅ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ Π·Π°ΠΏΡΠΎΡΠΎΠ², ΠΏΠΎΠΏΠ°Π΄Π°ΡΡΠΈΡ ΠΏΠΎΠ΄ ΡΠΏΠΈΡΠΎΠΊ ΠΏΡΠ°Π²ΠΈΠ» Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΠΈ/ΠΈΠ»ΠΈ IP-Π°Π΄ΡΠ΅ΡΠ° ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Π·Π°ΠΏΡΠ΅ΡΡΠ½Π½ΡΡ ΠΈΠ»ΠΈ ΠΈΠΌΠ΅ΡΡΠΈΡ ΠΏΠ»ΠΎΡ ΡΡ ΡΠ΅ΠΏΡΡΠ°ΡΠΈΡβ¦
https://rtfm.co.ua/aws-obzor-i-nastrojka-web-application-firewall-i-ego-monitoringa/
RTFM: Linux, DevOps ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ | DevOps-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π‘Π»ΡΡΠ°ΠΈ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
AWS: ΠΎΠ±Π·ΠΎΡ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Web Application Firewall ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°
ΠΠ±Π·ΠΎΡ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° AWS Web Application Firewall ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° Ρ CloudWatch ΠΈ Prometheus
AWS: WAF WebACL Π»ΠΎΠ³ΠΈ ΠΈ Logz.io
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Ρ AWS WAF. Π ΠΏΠΎΡΡΠ΅ AWS: ΠΎΠ±Π·ΠΎΡ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Web Application Firewall ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠ»ΠΈΡΡ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ, Π½Π°ΡΡΡΠΎΠΈΠ»ΠΈ ACL ΠΈ Rules, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ»ΠΈ Π±Π°Π·ΠΎΠ²ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³. Π’Π°ΠΌ ΠΆΠ΅ Π½Π°ΡΡΡΠΎΠΈΠ»ΠΈ ΡΠ±ΠΎΡ Π»ΠΎΠ³ΠΎΠ² WAF Π² AWS Kinesis, ΡΠ΅ΠΏΠ΅ΡΡ Ρ ΠΎΡΠ΅ΡΡΡ ΠΈΡ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π² Logz.io, ΠΏΠΎΠΊΠ° Π½Π΅Π΄ΠΎΡΡΡΠΏΠ΅Π½ CloudWatch Logs. Π ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅ Π΅ΡΡ ΡΠ°Π· Π½Π°ΡΡΡΠΎΠΈΠΌ ΠΎΡΠΏΡΠ°Π²ΠΊΡ Π»ΠΎΠ³ΠΎΠ²β¦
https://rtfm.co.ua/aws-waf-webacl-logi-i-logz-io/
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Ρ AWS WAF. Π ΠΏΠΎΡΡΠ΅ AWS: ΠΎΠ±Π·ΠΎΡ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Web Application Firewall ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠ»ΠΈΡΡ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ, Π½Π°ΡΡΡΠΎΠΈΠ»ΠΈ ACL ΠΈ Rules, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ»ΠΈ Π±Π°Π·ΠΎΠ²ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³. Π’Π°ΠΌ ΠΆΠ΅ Π½Π°ΡΡΡΠΎΠΈΠ»ΠΈ ΡΠ±ΠΎΡ Π»ΠΎΠ³ΠΎΠ² WAF Π² AWS Kinesis, ΡΠ΅ΠΏΠ΅ΡΡ Ρ ΠΎΡΠ΅ΡΡΡ ΠΈΡ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π² Logz.io, ΠΏΠΎΠΊΠ° Π½Π΅Π΄ΠΎΡΡΡΠΏΠ΅Π½ CloudWatch Logs. Π ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅ Π΅ΡΡ ΡΠ°Π· Π½Π°ΡΡΡΠΎΠΈΠΌ ΠΎΡΠΏΡΠ°Π²ΠΊΡ Π»ΠΎΠ³ΠΎΠ²β¦
https://rtfm.co.ua/aws-waf-webacl-logi-i-logz-io/
RTFM: Linux, DevOps ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ | DevOps-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π‘Π»ΡΡΠ°ΠΈ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
AWS: WAF WebACL Π»ΠΎΠ³ΠΈ ΠΈ Logz.io
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ Π»ΠΎΠ³ΠΎΠ² AWS Web Application Firewall WebACL Π² AWS Kinesis ΠΈ S3, ΠΈ ΠΈΡ
Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ Π°Π»Π΅ΡΡΠΎΠ² Π² Logz.io
AWS: Route53 Private Hosted Zones β ΠΏΡΡΡΠ΅ΠΌ Π΄ΠΎΠΌΠ΅Π½Ρ ΠΎΡ ΠΌΠΈΡΠ°
Private Hosted Zone Π² AWS Route53 ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ DNS-Π·Π°ΠΏΠΈΡΡΠΌ Π΄ΠΎΠΌΠ΅Π½Π°, ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΎΠ³ΡΠ°Π΄ΠΈΠ² Π΅Ρ ΠΎΡ Π°ΡΠ°ΠΊ ΡΠΈΠΏΠ° DNS Enumeration, ΠΈΠ»ΠΈ DNS brute-force, ΠΊΠΎΠ³Π΄Π° Π°ΡΠ°ΠΊΡΡΡΠΈΠΉ ΠΏΠ΅ΡΠ΅Π±ΠΈΡΠ°Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ Π΄ΠΎΠΌΠ΅Π½Π°, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΡΠΏΠΈΡΠΎΠΊ Π΅Π½Π΄ΠΏΠΎΠΈΠ½ΡΠΎΠ² Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΎΠΊ Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ. ΠΠ»Ρ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΠΏΠ΅ΡΠ΅Π±ΠΎΡΠΎΠ² ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π³ΠΎΡΠΎΠ²ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ DNSEnum, DNSRecon, Fierce ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΠΎΠ±ΡΡΠ½ΡΠΉ Nmap ΠΈβ¦
https://rtfm.co.ua/aws-route53-private-hosted-zones-pryachem-domeny-ot-mira/
Private Hosted Zone Π² AWS Route53 ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ DNS-Π·Π°ΠΏΠΈΡΡΠΌ Π΄ΠΎΠΌΠ΅Π½Π°, ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΎΠ³ΡΠ°Π΄ΠΈΠ² Π΅Ρ ΠΎΡ Π°ΡΠ°ΠΊ ΡΠΈΠΏΠ° DNS Enumeration, ΠΈΠ»ΠΈ DNS brute-force, ΠΊΠΎΠ³Π΄Π° Π°ΡΠ°ΠΊΡΡΡΠΈΠΉ ΠΏΠ΅ΡΠ΅Π±ΠΈΡΠ°Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ Π΄ΠΎΠΌΠ΅Π½Π°, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΡΠΏΠΈΡΠΎΠΊ Π΅Π½Π΄ΠΏΠΎΠΈΠ½ΡΠΎΠ² Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΎΠΊ Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ. ΠΠ»Ρ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΠΏΠ΅ΡΠ΅Π±ΠΎΡΠΎΠ² ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π³ΠΎΡΠΎΠ²ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ DNSEnum, DNSRecon, Fierce ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΠΎΠ±ΡΡΠ½ΡΠΉ Nmap ΠΈβ¦
https://rtfm.co.ua/aws-route53-private-hosted-zones-pryachem-domeny-ot-mira/
RTFM: Linux, DevOps ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ | DevOps-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π‘Π»ΡΡΠ°ΠΈ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
AWS: Route53 Private Hosted Zones β ΠΏΡΡΡΠ΅ΠΌ Π΄ΠΎΠΌΠ΅Π½Ρ ΠΎΡ ΠΌΠΈΡΠ°
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠ²Π°ΡΠ½ΡΡ
Π΄ΠΎΠΌΠ΅Π½Π½ΡΡ
Π·ΠΎΠ½ Π² AWS Route53 Π΄Π»Ρ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π² VPC
Tableau: ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Tableau Bridge Π΄Π»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ Π±Π°Π·Π°ΠΌ Π΄Π°Π½Π½ΡΡ
Π² ΠΏΡΠΈΠ²Π°ΡΠ½ΡΡ
ΡΠ΅ΡΡΡ
ΠΠ»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌ Π±Π°Π· Π΄Π°Π½Π½ΡΡ , ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ Π½Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΈΠ· ΠΌΠΈΡΠ° (Π° ΡΠ°ΠΊ ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ β Π΄ΠΎΡΡΡΠΏ ΡΠΎΠ»ΡΠΊΠΎ Π²Π½ΡΡΡΠΈ VPC) Tableau ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Tableau Bridge. ΠΠ΄Π΅Ρ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΌΡ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Bridge Π²Π½ΡΡΡΠΈ ΡΠ΅ΡΠΈ, ΠΈΠ· ΠΊΠΎΡΠΎΡΠΎΠΉ Π΅ΡΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ Π±Π°Π·Π°ΠΌ Π΄Π°Π½Π½ΡΡ , Π° Π·Π°ΡΠ΅ΠΌ Π² datasource Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ Π΄ΠΎΡΡΡΠΏ ΠΊ Π±Π°Π·Π΅ ΠΊΠ°ΠΊ Private access.β¦
https://rtfm.co.ua/tableau-ustanovka-tableau-bridge-dlya-dostupa-k-bazam-dannyx-v-privatnyx-setyax/
ΠΠ»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌ Π±Π°Π· Π΄Π°Π½Π½ΡΡ , ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ Π½Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΈΠ· ΠΌΠΈΡΠ° (Π° ΡΠ°ΠΊ ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ β Π΄ΠΎΡΡΡΠΏ ΡΠΎΠ»ΡΠΊΠΎ Π²Π½ΡΡΡΠΈ VPC) Tableau ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Tableau Bridge. ΠΠ΄Π΅Ρ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΌΡ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Bridge Π²Π½ΡΡΡΠΈ ΡΠ΅ΡΠΈ, ΠΈΠ· ΠΊΠΎΡΠΎΡΠΎΠΉ Π΅ΡΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ Π±Π°Π·Π°ΠΌ Π΄Π°Π½Π½ΡΡ , Π° Π·Π°ΡΠ΅ΠΌ Π² datasource Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ Π΄ΠΎΡΡΡΠΏ ΠΊ Π±Π°Π·Π΅ ΠΊΠ°ΠΊ Private access.β¦
https://rtfm.co.ua/tableau-ustanovka-tableau-bridge-dlya-dostupa-k-bazam-dannyx-v-privatnyx-setyax/
RTFM: Linux, DevOps ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ | DevOps-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π‘Π»ΡΡΠ°ΠΈ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
Tableau: ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Tableau Bridge Π΄Π»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ Π±Π°Π·Π°ΠΌ Π΄Π°Π½Π½ΡΡ
Π² ΠΏΡΠΈΠ²Π°ΡΠ½ΡΡ
ΡΠ΅ΡΡΡ
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Tableau Bridge Π½Π° AWS EC2 Π΄Π»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ AWS RDS Aurora Π² ΠΏΡΠΈΠ²Π°ΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΈ AWS VPC
Git: ΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠ΅Π² Ρ Gitleaks ΠΈ Π·Π°ΠΏΡΡΠΊ ΠΈΠ· Jenkins
Π£ΡΠ΅ΡΠΊΠ° ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ , ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΠΏΠ°ΡΠΎΠ»ΠΈ ΠΈΠ»ΠΈ RSA-ΠΊΠ»ΡΡΠΈ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ Github, Π΄Π°ΠΆΠ΅ Π² ΠΏΡΠΈΠ²Π°ΡΠ½ΡΠΉ β ΠΎΡΠ΅Π½Ρ Π½Π΅ΠΏΡΠΈΡΡΠ½ΠΎΠ΅ ΡΠΎΠ±ΡΡΠΈΠ΅, ΠΈ Ρ ΠΎΡΠ΅Π»ΠΎΡΡ Π±Ρ ΠΈΠΌΠ΅ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ ΡΠΎΠΌ, ΠΊΡΠΎ ΠΈ ΡΡΠΎ ΠΏΡΡΠΈΡ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ Π½Π°ΡΠ΅ΠΉ Github-ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ. Contents Π£ΡΠΈΠ»ΠΈΡΡ ΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΡΠΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅Π ΡΡΠ½ΠΎΠΉ Π·Π°ΠΏΡΡΠΊ GitleaksGithub tokenJenkins jobPipeline scriptΠ¦ΠΈΠΊΠ»Ρ Π² GroovyJenkins Docker pluginΠΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠΈΠ±ΠΎΠΊ Π² Jenkins stage{}Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ Π² Slack ΠΈΠ· JenkinsΠ‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Slack BotJenkinsβ¦
https://rtfm.co.ua/git-skanirovanie-repozitoriev-s-gitleaks-i-zapusk-iz-jenkins/
Π£ΡΠ΅ΡΠΊΠ° ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ , ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΠΏΠ°ΡΠΎΠ»ΠΈ ΠΈΠ»ΠΈ RSA-ΠΊΠ»ΡΡΠΈ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ Github, Π΄Π°ΠΆΠ΅ Π² ΠΏΡΠΈΠ²Π°ΡΠ½ΡΠΉ β ΠΎΡΠ΅Π½Ρ Π½Π΅ΠΏΡΠΈΡΡΠ½ΠΎΠ΅ ΡΠΎΠ±ΡΡΠΈΠ΅, ΠΈ Ρ ΠΎΡΠ΅Π»ΠΎΡΡ Π±Ρ ΠΈΠΌΠ΅ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ ΡΠΎΠΌ, ΠΊΡΠΎ ΠΈ ΡΡΠΎ ΠΏΡΡΠΈΡ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ Π½Π°ΡΠ΅ΠΉ Github-ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ. Contents Π£ΡΠΈΠ»ΠΈΡΡ ΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΡΠΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅Π ΡΡΠ½ΠΎΠΉ Π·Π°ΠΏΡΡΠΊ GitleaksGithub tokenJenkins jobPipeline scriptΠ¦ΠΈΠΊΠ»Ρ Π² GroovyJenkins Docker pluginΠΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠΈΠ±ΠΎΠΊ Π² Jenkins stage{}Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ Π² Slack ΠΈΠ· JenkinsΠ‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Slack BotJenkinsβ¦
https://rtfm.co.ua/git-skanirovanie-repozitoriev-s-gitleaks-i-zapusk-iz-jenkins/
RTFM: Linux, DevOps ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ | DevOps-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π‘Π»ΡΡΠ°ΠΈ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
Git: ΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠ΅Π² Ρ Gitleaks ΠΈ Π·Π°ΠΏΡΡΠΊ ΠΈΠ· Jenkins
ΠΡΠΎΠ²Π΅ΡΠΊΠ° Github-ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠ΅Π² ΠΈ ΠΏΠΎΠΈΡΠΊ ΡΡΠ΅ΡΠΊΠΈ ΠΊΠΎΠ½ΡΠ΅Π΄Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΡ
Π΄Π°Π½Π½ΡΡ
Π² Π½ΠΈΡ
Ρ ΠΏΠΎΠΌΠΎΡΡΡ Gitleaks. ΠΠ°ΠΏΡΡΠΊ ΠΈΠ· Jenkins ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ.
AWS: Lambda-ΡΡΠ½ΠΊΡΠΈΠΈ β ΠΎΠ±Π·ΠΎΡ ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ AWS API Gateway
AWS Lambda ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΊΠΎΠ΄ Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ², Ρ.Π½. serverless approach, Ρ.Π΅. Π±Π΅ΡΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ. AWS Lambda ΡΠ°ΠΌΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΠΌΠΎΡΠ½ΠΎΡΡΠ΅ΠΉ β Π¦ΠΠ£ ΠΈ ΠΏΠ°ΠΌΡΡΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΠΎΡΡΡΠΏΠ°ΡΡΠΈΡ Π·Π°ΠΏΡΠΎΡΠΎΠ², ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈΡ Π°Π²ΡΠΎΡΠΊΠ΅ΠΉΠ»ΠΈΠ½Π³ ΠΌΠΎΡΠ½ΠΎΡΡΠ΅ΠΉ. ΠΠΎΠ΄ Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²ΡΠ²Π°Π΅ΡΡΡ Π² lambda functions, Π° ΡΡΠΈΠ³Π³Π΅ΡΠΈΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ triggers. Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡΡΡ Π² CloudWatch Logs.β¦
https://rtfm.co.ua/aws-lambda-funkcii-obzor-i-integraciya-s-aws-api-gateway/
AWS Lambda ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΊΠΎΠ΄ Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ², Ρ.Π½. serverless approach, Ρ.Π΅. Π±Π΅ΡΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ. AWS Lambda ΡΠ°ΠΌΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΠΌΠΎΡΠ½ΠΎΡΡΠ΅ΠΉ β Π¦ΠΠ£ ΠΈ ΠΏΠ°ΠΌΡΡΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΠΎΡΡΡΠΏΠ°ΡΡΠΈΡ Π·Π°ΠΏΡΠΎΡΠΎΠ², ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈΡ Π°Π²ΡΠΎΡΠΊΠ΅ΠΉΠ»ΠΈΠ½Π³ ΠΌΠΎΡΠ½ΠΎΡΡΠ΅ΠΉ. ΠΠΎΠ΄ Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²ΡΠ²Π°Π΅ΡΡΡ Π² lambda functions, Π° ΡΡΠΈΠ³Π³Π΅ΡΠΈΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ triggers. Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡΡΡ Π² CloudWatch Logs.β¦
https://rtfm.co.ua/aws-lambda-funkcii-obzor-i-integraciya-s-aws-api-gateway/
RTFM: Linux, DevOps ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ | DevOps-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π‘Π»ΡΡΠ°ΠΈ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
AWS: Lambda-ΡΡΠ½ΠΊΡΠΈΠΈ β ΠΎΠ±Π·ΠΎΡ ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ AWS API Gateway
ΠΠ±Π·ΠΎΡ AWS Lambda ΡΡΠ½ΠΊΡΠΈΠΉ - Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ, ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ AWS Lambda ΠΈ AWS API Gateway
ΠΠΎΠ΅Π·Π΄ΠΊΠ° Π² Kemer, Π’ΡΡΡΠΈΡ β ΡΠΎΡΠΎ
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΡ ΡΠΆΠ΅ ΡΡΠ°Π΄ΠΈΡΠΈΡ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΎ ΡΠ²ΠΎΠΈΡ ΠΏΠΎΠ΅Π·Π΄ΠΊΠ°Ρ . ΠΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌΠΈ Π±ΡΠ»ΠΈ ΠΠ°Π»ΠΈ, Π² 2019 β ΠΠΎΠ΅Π·Π΄ΠΊΠ° Π½Π° Bali, Indonesia β ΡΠΎΡΠΎ, ΠΈ ΠΠΎΠΌΠΈΠ½ΠΈΠΊΠ°Π½Π° Π² 2021 β ΠΠΎΠ΅Π·Π΄ΠΊΠ° Π² Punta Cana, Dominikana β ΡΠΎΡΠΎ. 2021 Ρ ΠΌΠ΅Π½Ρ Π²ΡΡΠ΅Π» Π½Π°ΡΡΡΠ΅Π½Π½ΡΠΌ β ΡΠ½Π°ΡΠ°Π»Π° ΠΠΎΠΌΠΈΠ½ΠΈΠΊΠ°Π½Π° Π² ΠΌΠ°Π΅, ΡΠ΅ΠΏΠ΅ΡΡ Π²ΠΎΡ Π’ΡΡΡΠΈΡ, Π±ΡΠ» ΡΠ°ΠΌ Ρ 20 ΠΏΠΎ 27 Π°Π²Π³ΡΡΡΠ°. Contents ΠΡΠΎ ΡΡΡΠ°Π½ΡΠΡΠ΅Π»ΡΠΠ°ΡΠ°ΡΠ΅ΠΉΠ»ΠΈΠ½Π³ΠΠ°ΠΉΠ²ΠΈΠ½Π³ΠΠ½ΡΠ°Π»ΠΈΡTazi CanyonΠ Π°ΡΡΠΈΠ½Π³β¦
https://rtfm.co.ua/poezdka-v-kemer-turciya-foto/
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΡ ΡΠΆΠ΅ ΡΡΠ°Π΄ΠΈΡΠΈΡ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΎ ΡΠ²ΠΎΠΈΡ ΠΏΠΎΠ΅Π·Π΄ΠΊΠ°Ρ . ΠΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌΠΈ Π±ΡΠ»ΠΈ ΠΠ°Π»ΠΈ, Π² 2019 β ΠΠΎΠ΅Π·Π΄ΠΊΠ° Π½Π° Bali, Indonesia β ΡΠΎΡΠΎ, ΠΈ ΠΠΎΠΌΠΈΠ½ΠΈΠΊΠ°Π½Π° Π² 2021 β ΠΠΎΠ΅Π·Π΄ΠΊΠ° Π² Punta Cana, Dominikana β ΡΠΎΡΠΎ. 2021 Ρ ΠΌΠ΅Π½Ρ Π²ΡΡΠ΅Π» Π½Π°ΡΡΡΠ΅Π½Π½ΡΠΌ β ΡΠ½Π°ΡΠ°Π»Π° ΠΠΎΠΌΠΈΠ½ΠΈΠΊΠ°Π½Π° Π² ΠΌΠ°Π΅, ΡΠ΅ΠΏΠ΅ΡΡ Π²ΠΎΡ Π’ΡΡΡΠΈΡ, Π±ΡΠ» ΡΠ°ΠΌ Ρ 20 ΠΏΠΎ 27 Π°Π²Π³ΡΡΡΠ°. Contents ΠΡΠΎ ΡΡΡΠ°Π½ΡΠΡΠ΅Π»ΡΠΠ°ΡΠ°ΡΠ΅ΠΉΠ»ΠΈΠ½Π³ΠΠ°ΠΉΠ²ΠΈΠ½Π³ΠΠ½ΡΠ°Π»ΠΈΡTazi CanyonΠ Π°ΡΡΠΈΠ½Π³β¦
https://rtfm.co.ua/poezdka-v-kemer-turciya-foto/
RTFM: Linux, DevOps ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ | DevOps-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π‘Π»ΡΡΠ°ΠΈ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
ΠΠΎΠ΅Π·Π΄ΠΊΠ° Π² Kemer, Π’ΡΡΡΠΈΡ β ΡΠΎΡΠΎ
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΡ ΡΠΆΠ΅ ΡΡΠ°Π΄ΠΈΡΠΈΡ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΎ ΡΠ²ΠΎΠΈΡ
ΠΏΠΎΠ΅Π·Π΄ΠΊΠ°Ρ
. ΠΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌΠΈ Π±ΡΠ»ΠΈ ΠΠ°Π»ΠΈ, Π² 2019 - ΠΠΎΠ΅Π·Π΄ΠΊΠ° Π½Π° Bali, Indonesia β ΡΠΎΡΠΎ, ΠΈ ΠΠΎΠΌΠΈΠ½ΠΈΠΊΠ°Π½Π° Π² 2021 - ΠΠΎΠ΅Π·Π΄ΠΊΠ° Π² Punta Cana, Dominikana β ΡΠΎΡΠΎ. 2021 Ρ ΠΌΠ΅Π½Ρ Π²ΡΡΠ΅Π» Π½Π°ΡΡΡΠ΅Π½Π½ΡΠΌ - ΡΠ½Π°ΡΠ°Π»Π° ΠΠΎΠΌΠΈΠ½ΠΈΠΊΠ°Π½Π° Π² ΠΌΠ°Π΅, ΡΠ΅ΠΏΠ΅ΡΡ Π²ΠΎΡ Π’ΡΡΡΠΈΡβ¦
Cloud Builders Community ΠΏΡΠΈΠ³Π»Π°ΡΠ°Π΅Ρ Π½Π° DevOps Build-up, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΎΠΉΠ΄Π΅Ρ 9 cΠ΅Π½ΡΡΠ±ΡΡ βοΈ
Π£ΡΠ°ΡΡΠΈΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½, Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ. Π―Π·ΡΠΊ Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠ² ββ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ.
Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅:
ββ DevOps in HPC Abstract: Using Terraform, and ansible to manage big clusters on cloud - Rik Kisnah, Principal DevOps&SRE Engineer Π² Oracle;
ββ Argo Rollout - Live or die! How to do canary for your deployment - Senior Lead DevOps Engineer Π² Intellias;
ββ ΠΠ²Π° fireside ΡΠ°ΡΠ°. ΠΠ±ΡΡΠ΄ΠΈΠΌ:
β DevOps Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Ρ Johan Abildskov, Software Engineer Π² Uber;
β ΠΠ°ΠΊ Π² GitLab Ρ ΠΊΡΠ»ΡΡΡΡΠΎΠΉ ΡΠ΅ΠΌΠΎΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π΄ΠΎΡΠΎΠ²ΡΠ΅, Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΠ»Π°Π΄ΠΈΠΌΠΈΡΠΎΠΌ ΠΠ»Π΅Π²ΠΊΠΎ, Solution Architect Π² GitLab.
π ΠΠ°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡ Π²ΠΎΠΏΡΠΎΡΡ ΡΠΏΠΈΠΊΠ΅ΡΠ°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡ
Π£ΡΠ°ΡΡΠΈΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½, Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ. Π―Π·ΡΠΊ Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠ² ββ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ.
Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅:
ββ DevOps in HPC Abstract: Using Terraform, and ansible to manage big clusters on cloud - Rik Kisnah, Principal DevOps&SRE Engineer Π² Oracle;
ββ Argo Rollout - Live or die! How to do canary for your deployment - Senior Lead DevOps Engineer Π² Intellias;
ββ ΠΠ²Π° fireside ΡΠ°ΡΠ°. ΠΠ±ΡΡΠ΄ΠΈΠΌ:
β DevOps Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Ρ Johan Abildskov, Software Engineer Π² Uber;
β ΠΠ°ΠΊ Π² GitLab Ρ ΠΊΡΠ»ΡΡΡΡΠΎΠΉ ΡΠ΅ΠΌΠΎΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π΄ΠΎΡΠΎΠ²ΡΠ΅, Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΠ»Π°Π΄ΠΈΠΌΠΈΡΠΎΠΌ ΠΠ»Π΅Π²ΠΊΠΎ, Solution Architect Π² GitLab.
π ΠΠ°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡ Π²ΠΎΠΏΡΠΎΡΡ ΡΠΏΠΈΠΊΠ΅ΡΠ°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡ
AWS: Cost Explorer β ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠ°ΡΡ
ΠΎΠ΄ΠΎΠ² Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ CloudWatch Logs
ΠΠ°Π½Π½ΡΠΉ ΠΏΠΎΡΡ β Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΉ ΠΎΠ±Π·ΠΎΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ Cost Explorer (Π° ΠΈΡ ΠΌΠ½ΠΎΠ³ΠΎ), Π½ΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Ρ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΠ»Π΅Π΄ΠΈΡΡ ΡΠ°ΡΡ ΠΎΠ΄Ρ. Π Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Π²Π΅ΡΠ½ΡΠ²ΡΠΈΡΡ ΠΈΠ· ΠΎΡΠΏΡΡΠΊΠ° ΠΎΠ±ΡΠ°ΡΠΈΠ» Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Π·Π° Π°Π²Π³ΡΡΡ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ Π²ΡΡΠΎΡΠ»ΠΈ ΡΠ°ΡΡ ΠΎΠ΄Ρ Π½Π° CloudWatch β Π΄ΠΎ 50 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π² Π΄Π΅Π½Ρ (Π²Ρ ΠΎΠ΄ΠΈΡ Π² Others Π½Π° Π³ΡΠ°ΡΠΈΠΊΠ΅): Π§ΡΠΎ Π±Ρ ΡΠ·Π½Π°ΡΡ,β¦
https://rtfm.co.ua/aws-cost-explorer-proverka-rasxodov-na-primere-cloudwatch-logs/
ΠΠ°Π½Π½ΡΠΉ ΠΏΠΎΡΡ β Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΉ ΠΎΠ±Π·ΠΎΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ Cost Explorer (Π° ΠΈΡ ΠΌΠ½ΠΎΠ³ΠΎ), Π½ΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Ρ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΠ»Π΅Π΄ΠΈΡΡ ΡΠ°ΡΡ ΠΎΠ΄Ρ. Π Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Π²Π΅ΡΠ½ΡΠ²ΡΠΈΡΡ ΠΈΠ· ΠΎΡΠΏΡΡΠΊΠ° ΠΎΠ±ΡΠ°ΡΠΈΠ» Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Π·Π° Π°Π²Π³ΡΡΡ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ Π²ΡΡΠΎΡΠ»ΠΈ ΡΠ°ΡΡ ΠΎΠ΄Ρ Π½Π° CloudWatch β Π΄ΠΎ 50 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π² Π΄Π΅Π½Ρ (Π²Ρ ΠΎΠ΄ΠΈΡ Π² Others Π½Π° Π³ΡΠ°ΡΠΈΠΊΠ΅): Π§ΡΠΎ Π±Ρ ΡΠ·Π½Π°ΡΡ,β¦
https://rtfm.co.ua/aws-cost-explorer-proverka-rasxodov-na-primere-cloudwatch-logs/
RTFM: Linux, DevOps ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ | DevOps-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π‘Π»ΡΡΠ°ΠΈ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
AWS: Cost Explorer β ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠ°ΡΡ
ΠΎΠ΄ΠΎΠ² Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ CloudWatch Logs
ΠΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Cost Explorer Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ°ΡΡ
ΠΎΠ΄ΠΎΠ² Π½Π° CloudWatch Logs.
.NET Meetup Temabit
ΠΡΠΈΠ²Π΅Ρ! ΠΠΎΡΠΎΠ²Ρ ΠΎΠΊΡΠ½ΡΡΡΡΡ Π² ΠΌΠΈΡ .NET? ΠΡΠΈΠ³Π»Π°ΡΠ°Π΅ΠΌ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡΡΡ ΠΊ Π½ΠΎΠ²ΠΎΠΌΡ ΠΌΠΈΡΠ°ΠΏΡ ΠΎΡ Temabit Fozzy Group 14 ΡΠ΅Π½ΡΡΠ±ΡΡ. ΠΠ° ΠΌΠΈΡΠ°ΠΏΠ΅ Π²Π°Ρ ΠΆΠ΄ΡΡ Π²ΡΡΡΡΠΏΠ»Π΅Π½ΠΈΡ ΠΎΡ: ΠΡΠΈΡΡΠΎΡΠ° ΠΠ°ΡΡΠΊΠ°ΡΠ° Ρ Microsoft Ρ ΡΠ΅ΠΌΠΎΡ βSecure your apps with Azure and Microsoft Identityββ ΠΠ½ΡΠΎΠ½Π° ΠΠΎΠΏΠΎΡΠΎΠ²Π° Ρ Temabit Fozzy Group, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅Ρ ΠΏΡΠΎ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ ΡΠΈΡΡΠ΅ΠΌ ΠΈ ΠΏΠ°ΡΡΠ΅ΡΠ½Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ MassTransitβ¦
https://rtfm.co.ua/net-meetup-temabit/
ΠΡΠΈΠ²Π΅Ρ! ΠΠΎΡΠΎΠ²Ρ ΠΎΠΊΡΠ½ΡΡΡΡΡ Π² ΠΌΠΈΡ .NET? ΠΡΠΈΠ³Π»Π°ΡΠ°Π΅ΠΌ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡΡΡ ΠΊ Π½ΠΎΠ²ΠΎΠΌΡ ΠΌΠΈΡΠ°ΠΏΡ ΠΎΡ Temabit Fozzy Group 14 ΡΠ΅Π½ΡΡΠ±ΡΡ. ΠΠ° ΠΌΠΈΡΠ°ΠΏΠ΅ Π²Π°Ρ ΠΆΠ΄ΡΡ Π²ΡΡΡΡΠΏΠ»Π΅Π½ΠΈΡ ΠΎΡ: ΠΡΠΈΡΡΠΎΡΠ° ΠΠ°ΡΡΠΊΠ°ΡΠ° Ρ Microsoft Ρ ΡΠ΅ΠΌΠΎΡ βSecure your apps with Azure and Microsoft Identityββ ΠΠ½ΡΠΎΠ½Π° ΠΠΎΠΏΠΎΡΠΎΠ²Π° Ρ Temabit Fozzy Group, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅Ρ ΠΏΡΠΎ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ ΡΠΈΡΡΠ΅ΠΌ ΠΈ ΠΏΠ°ΡΡΠ΅ΡΠ½Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ MassTransitβ¦
https://rtfm.co.ua/net-meetup-temabit/
RTFM: Linux, DevOps ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ | DevOps-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π‘Π»ΡΡΠ°ΠΈ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
.NET Meetup Temabit
ΠΡΠΈΠ²Π΅Ρ! ΠΠΎΡΠΎΠ²Ρ ΠΎΠΊΡΠ½ΡΡΡΡΡ Π² ΠΌΠΈΡ .NET? ΠΡΠΈΠ³Π»Π°ΡΠ°Π΅ΠΌ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡΡΡ ΠΊ Π½ΠΎΠ²ΠΎΠΌΡ ΠΌΠΈΡΠ°ΠΏΡ ΠΎΡ Temabit Fozzy Group 14 ΡΠ΅Π½ΡΡΠ±ΡΡ. ΠΠ° ΠΌΠΈΡΠ°ΠΏΠ΅ Π²Π°Ρ ΠΆΠ΄ΡΡ Π²ΡΡΡΡΠΏΠ»Π΅Π½ΠΈΡ ΠΎΡ: ΠΡΠΈΡΡΠΎΡΠ° ΠΠ°ΡΡΠΊΠ°ΡΠ° Ρ Microsoft Ρ ΡΠ΅ΠΌΠΎΡ βSecure your apps with Azure and Microsoft Identity'β ΠΠ½ΡΠΎΠ½Π° ΠΠΎΠΏΠΎΡΠΎΠ²Π°β¦
Kubernetes: Helm β βx509: certificate signed by unknown authorityβ ΠΈ ServiceAccount Π΄Π»Ρ Pod
ΠΠΌΠ΅ΡΡΡΡ Ρ Π½Π°Ρ Github runners, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°ΠΏΡΡΠ΅Π½Ρ Π² Π²ΠΈΠ΄Π΅ ΠΏΠΎΠ΄ΠΎΠ² Π² Kubernetes-ΠΊΠ»Π°ΡΡΠ΅ΡΠ΅, ΡΠΌ. Github: ΠΎΠ±Π·ΠΎΡ Github Actions ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΉ Ρ ArgoCD. ΠΠ° Π½ΠΈΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡΡ ΡΠ±ΠΎΡΠΊΠ° docker-ΠΎΠ±ΡΠ°Π·ΠΎΠ² ΠΈ ΠΈΡ ΠΏΡΡ Π² Docker Hub, Π° Π·Π°ΡΠ΅ΠΌ Π΄Π΅ΠΏΠ»ΠΎΠΉ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ρ Helm ΠΈΠ»ΠΈ ArgoCD. ΠΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ΅ helm install Π² ΠΏΠΎΠ΄Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ ΠΎΡΠΈΠ±ΠΊΡ βx509: certificate signed by unknown authorityβ:β¦
https://rtfm.co.ua/kubernetes-helm-x509-certificate-signed-by-unknown-authority-i-serviceaccount-dlya-pod/
ΠΠΌΠ΅ΡΡΡΡ Ρ Π½Π°Ρ Github runners, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°ΠΏΡΡΠ΅Π½Ρ Π² Π²ΠΈΠ΄Π΅ ΠΏΠΎΠ΄ΠΎΠ² Π² Kubernetes-ΠΊΠ»Π°ΡΡΠ΅ΡΠ΅, ΡΠΌ. Github: ΠΎΠ±Π·ΠΎΡ Github Actions ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΉ Ρ ArgoCD. ΠΠ° Π½ΠΈΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡΡ ΡΠ±ΠΎΡΠΊΠ° docker-ΠΎΠ±ΡΠ°Π·ΠΎΠ² ΠΈ ΠΈΡ ΠΏΡΡ Π² Docker Hub, Π° Π·Π°ΡΠ΅ΠΌ Π΄Π΅ΠΏΠ»ΠΎΠΉ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ρ Helm ΠΈΠ»ΠΈ ArgoCD. ΠΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ΅ helm install Π² ΠΏΠΎΠ΄Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ ΠΎΡΠΈΠ±ΠΊΡ βx509: certificate signed by unknown authorityβ:β¦
https://rtfm.co.ua/kubernetes-helm-x509-certificate-signed-by-unknown-authority-i-serviceaccount-dlya-pod/
RTFM: Linux, DevOps ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ | DevOps-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π‘Π»ΡΡΠ°ΠΈ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
Kubernetes: Helm β βx509: certificate signed by unknown authorityβ ΠΈ ServiceAccount Π΄Π»Ρ Pod
ΠΡΠΈΠ±ΠΊΠ° Helm "x509: certificate signed by unknown authority" ΠΈ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ Kubernetes Pod Π² Kubernetes API ΡΠ΅ΡΠ΅Π· Kubernetes ServiceAccount
Kubernetes: ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Krew ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ Π΄Π»Ρ kubectl
ΠΠ΄Π½Π° ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡΠΈΡΡΠ½ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ kubectl β ΡΡΠΎ Π΅Π³ΠΎ ΡΠ°ΡΡΠΈΡΡΠ΅ΠΌΠΎΡΡΡ Π·Π° ΡΡΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ². ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Π΅ΡΡΡ Lens, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΡΠΌ ΠΎΡΠ»ΠΈΡΠ½ΠΎ Π·Π°Ρ ΠΎΠ΄ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΎΡΠ΅Π½Ρ Π»ΡΠ±ΡΡ ΠΊΠΎΠ½ΡΠΎΠ»Ρ, ΠΈΠ»ΠΈ Π΅ΡΡΡ k9s, Π½ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Ρ kubectl β ΠΎΡΠ΄Π΅Π»ΡΠ½Π°Ρ ΡΠ΅ΠΌΠ°. Π ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ Krew Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ, ΠΈ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ , Ρ ΠΌΠΎΠ΅ΠΉ Π»ΠΈΡΠ½ΠΎΠΉ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ, ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ². Contentsβ¦
https://rtfm.co.ua/kubernetes-menedzher-plaginov-krew-i-poleznye-plaginy-dlya-kubectl/
ΠΠ΄Π½Π° ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡΠΈΡΡΠ½ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ kubectl β ΡΡΠΎ Π΅Π³ΠΎ ΡΠ°ΡΡΠΈΡΡΠ΅ΠΌΠΎΡΡΡ Π·Π° ΡΡΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ². ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Π΅ΡΡΡ Lens, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΡΠΌ ΠΎΡΠ»ΠΈΡΠ½ΠΎ Π·Π°Ρ ΠΎΠ΄ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΎΡΠ΅Π½Ρ Π»ΡΠ±ΡΡ ΠΊΠΎΠ½ΡΠΎΠ»Ρ, ΠΈΠ»ΠΈ Π΅ΡΡΡ k9s, Π½ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Ρ kubectl β ΠΎΡΠ΄Π΅Π»ΡΠ½Π°Ρ ΡΠ΅ΠΌΠ°. Π ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ Krew Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ, ΠΈ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ , Ρ ΠΌΠΎΠ΅ΠΉ Π»ΠΈΡΠ½ΠΎΠΉ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ, ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ². Contentsβ¦
https://rtfm.co.ua/kubernetes-menedzher-plaginov-krew-i-poleznye-plaginy-dlya-kubectl/
RTFM: Linux, DevOps ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ | DevOps-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π‘Π»ΡΡΠ°ΠΈ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
Kubernetes: ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Krew ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ Π΄Π»Ρ kubectl
Krew - ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Π΄Π»Ρ kubectl, ΠΈ ΠΎΠ±Π·ΠΎΡ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ
ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² kubectl Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Kubernetes ΠΈΠ· ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ
AWS User group Ukraine: AWS Tech Conference
Boom! ΠΡΡΡΠ΅ΡΠ°ΠΉΡΠ΅ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ AWS Tech Conference ΠΎΡ AWS User Group Ukraine! Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ: 6 Ρ Π°ΠΉΠ»ΠΎΠ°Π΄ Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠ² 6 Π²ΠΎΡΠΊΡΠΎΠΏΠΎΠ² Ρ ΡΡΠ΅Π½Π΅ΡΠ°ΠΌΠΈ AWS Ask an Expert Π· AWS 1500 ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ² ΠΎΠ½Π»Π°ΠΉΠ½ ΠΏΡΠΈΠ·Ρ Π·Π° Π»ΡΡΡΠΈΠ΅ Π²ΠΎΠΏΡΠΎΡΡ Π‘ΠΏΠΈΠΊΠ΅ΡΡ β ΠΊΠΎΠΌΠ°Π½Π΄Π° AWS Ρ ΡΠ°Π·Π½ΡΡ ΡΠ³ΠΎΠ»ΠΊΠΎΠ² ΠΌΠΈΡΠ°, ΠΏΠΎΡΡΠΎΠΌΡ Π΄ΠΎΠΊΠ»Π°Π΄Ρ Π±ΡΠ΄ΡΡ Π½Π° ΡΠΊΡΠ°ΠΈΠ½ΡΠΊΠΎΠΌ, ΡΡΡΡΠΊΠΎΠΌ ΠΈ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ°Ρ . Π‘ΡΠΏΠ΅ΡΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ Π±ΡΠ΄Π΅Ρ backend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌβ¦
https://rtfm.co.ua/aws-user-group-ukraine-aws-tech-conference/
Boom! ΠΡΡΡΠ΅ΡΠ°ΠΉΡΠ΅ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ AWS Tech Conference ΠΎΡ AWS User Group Ukraine! Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ: 6 Ρ Π°ΠΉΠ»ΠΎΠ°Π΄ Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠ² 6 Π²ΠΎΡΠΊΡΠΎΠΏΠΎΠ² Ρ ΡΡΠ΅Π½Π΅ΡΠ°ΠΌΠΈ AWS Ask an Expert Π· AWS 1500 ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ² ΠΎΠ½Π»Π°ΠΉΠ½ ΠΏΡΠΈΠ·Ρ Π·Π° Π»ΡΡΡΠΈΠ΅ Π²ΠΎΠΏΡΠΎΡΡ Π‘ΠΏΠΈΠΊΠ΅ΡΡ β ΠΊΠΎΠΌΠ°Π½Π΄Π° AWS Ρ ΡΠ°Π·Π½ΡΡ ΡΠ³ΠΎΠ»ΠΊΠΎΠ² ΠΌΠΈΡΠ°, ΠΏΠΎΡΡΠΎΠΌΡ Π΄ΠΎΠΊΠ»Π°Π΄Ρ Π±ΡΠ΄ΡΡ Π½Π° ΡΠΊΡΠ°ΠΈΠ½ΡΠΊΠΎΠΌ, ΡΡΡΡΠΊΠΎΠΌ ΠΈ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ°Ρ . Π‘ΡΠΏΠ΅ΡΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ Π±ΡΠ΄Π΅Ρ backend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌβ¦
https://rtfm.co.ua/aws-user-group-ukraine-aws-tech-conference/
RTFM: Linux, DevOps ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ | DevOps-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π‘Π»ΡΡΠ°ΠΈ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
AWS User group Ukraine: AWS Tech Conference
Boom! ΠΡΡΡΠ΅ΡΠ°ΠΉΡΠ΅ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ AWS Tech Conference ΠΎΡ AWS User Group Ukraine! Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ: 6 Ρ
Π°ΠΉΠ»ΠΎΠ°Π΄ Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠ² 6 Π²ΠΎΡΠΊΡΠΎΠΏΠΎΠ² Ρ ΡΡΠ΅Π½Π΅ΡΠ°ΠΌΠΈ AWS Ask an Expert Π· AWS 1500 ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ² ΠΎΠ½Π»Π°ΠΉΠ½ ΠΏΡΠΈΠ·Ρ Π·Π° Π»ΡΡΡΠΈΠ΅ Π²ΠΎΠΏΡΠΎΡΡ Π‘ΠΏΠΈΠΊΠ΅ΡΡ β ΠΊΠΎΠΌΠ°Π½Π΄Π° AWS Ρ ΡΠ°Π·Π½ΡΡ
ΡΠ³ΠΎΠ»ΠΊΠΎΠ² ΠΌΠΈΡΠ°β¦
21 ΠΎΠΊΡΡΠ±ΡΡ ΡΠΎΡΡΠΎΠΈΡΡΡ Cloud Builders Build-up: DevOps Edition, ΡΠ΅ΠΌΠ° Π±ΠΈΠ»Π΄Π°ΠΏΠ° - Azure.
Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅:
βοΈAzure Kubernetes Service (AKS) CI / CD with GitHub - Π’ΠΎΠΌΠ°Ρ Π‘ΡΡΠΈΠ½Π³Π΅Ρ, Principal Software Engineer Lead at Microsoft
βοΈ Fireside chat Ρ ΠΠΈΠ»Π°Π½ ΠΠΈΡΡΠΈ, Systems architect and developer at Ursatile. Π‘ ΠΠΈΠ»Π°Π½ΠΎΠΌ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΏΡΠΎ Azure DevOps Π² ΡΠΎΡΠΌΠ°ΡΠ΅ fireside chat β Π½Π΅ΡΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΉ Π΄ΠΈΡΠΊΡΡΡΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΌΠΎΠ΄Π΅ΡΠ°ΡΠΎΡΠΎΠΌ, ΡΠΏΠΈΠΊΠ΅ΡΠΎΠΌ ΠΈ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌΠΈ.
βοΈ Azure Policy + Terraform = Policy-As-Code - ΠΠ»Π΅ΠΊΡΠ°Π½Π΄Ρ ΠΠ°ΡΠΏΠ΅Π½ΠΊΠΎ, Senior DevOps Engineer at Intellias
βοΈ Π‘Π΅ΠΊΡΠ΅ΡΠ½ΡΠΉ ΡΠΏΠΈΠΊΠ΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ Π°Π½ΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½ ΠΏΠΎΠ·ΠΆΠ΅.
πΠΠΎΠ³Π΄Π° ΠΈ Π³Π΄Π΅: 21 ΠΎΠΊΡΡΠ±ΡΡ Π² 19:00, ΠΎΠ½Π»Π°ΠΉΠ½.
π Π£ΡΠ°ΡΡΠΈΠ΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠ΅.
π Π Π΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ
Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅:
βοΈAzure Kubernetes Service (AKS) CI / CD with GitHub - Π’ΠΎΠΌΠ°Ρ Π‘ΡΡΠΈΠ½Π³Π΅Ρ, Principal Software Engineer Lead at Microsoft
βοΈ Fireside chat Ρ ΠΠΈΠ»Π°Π½ ΠΠΈΡΡΠΈ, Systems architect and developer at Ursatile. Π‘ ΠΠΈΠ»Π°Π½ΠΎΠΌ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΏΡΠΎ Azure DevOps Π² ΡΠΎΡΠΌΠ°ΡΠ΅ fireside chat β Π½Π΅ΡΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΉ Π΄ΠΈΡΠΊΡΡΡΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΌΠΎΠ΄Π΅ΡΠ°ΡΠΎΡΠΎΠΌ, ΡΠΏΠΈΠΊΠ΅ΡΠΎΠΌ ΠΈ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌΠΈ.
βοΈ Azure Policy + Terraform = Policy-As-Code - ΠΠ»Π΅ΠΊΡΠ°Π½Π΄Ρ ΠΠ°ΡΠΏΠ΅Π½ΠΊΠΎ, Senior DevOps Engineer at Intellias
βοΈ Π‘Π΅ΠΊΡΠ΅ΡΠ½ΡΠΉ ΡΠΏΠΈΠΊΠ΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ Π°Π½ΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½ ΠΏΠΎΠ·ΠΆΠ΅.
πΠΠΎΠ³Π΄Π° ΠΈ Π³Π΄Π΅: 21 ΠΎΠΊΡΡΠ±ΡΡ Π² 19:00, ΠΎΠ½Π»Π°ΠΉΠ½.
π Π£ΡΠ°ΡΡΠΈΠ΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠ΅.
π Π Π΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ
AWS: Lambda β ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅Π³ΠΎΠ² EC2 Π½Π° EBS, ΡΠ°ΡΡΡ 1 β Python ΠΈ boto3
ΠΡΡΡ ΠΊΠ»Π°ΡΡΠ΅Ρ AWS Elastic Kubernetes Service, Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ WorkerNode Group, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ·Π΄Π°Π½Ρ ΠΊΠ°ΠΊ AWS AutoScaling Groups, Π²ΡΡ ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΡΠ΅ΡΠ΅Π· eksctl, ΡΠΌ. AWS Elastic Kubernetes Service: β Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°, ΡΠ°ΡΡΡ 2 β Ansible, eksctl. ΠΠ»Ρ WorkerNode Group Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ eksctl ΠΏΡΠΎΠΏΠΈΡΠ°Π½ Π½Π°Π±ΠΎΡ ΡΠ΅Π³ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²: --- apiVersion: eksctl.io/v1alpha5 kind: ClusterConfigβ¦
https://rtfm.co.ua/aws-lambda-kopirovanie-tegov-ec2-na-ebs-chast-1-python-i-boto3/
ΠΡΡΡ ΠΊΠ»Π°ΡΡΠ΅Ρ AWS Elastic Kubernetes Service, Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ WorkerNode Group, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ·Π΄Π°Π½Ρ ΠΊΠ°ΠΊ AWS AutoScaling Groups, Π²ΡΡ ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΡΠ΅ΡΠ΅Π· eksctl, ΡΠΌ. AWS Elastic Kubernetes Service: β Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°, ΡΠ°ΡΡΡ 2 β Ansible, eksctl. ΠΠ»Ρ WorkerNode Group Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ eksctl ΠΏΡΠΎΠΏΠΈΡΠ°Π½ Π½Π°Π±ΠΎΡ ΡΠ΅Π³ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²: --- apiVersion: eksctl.io/v1alpha5 kind: ClusterConfigβ¦
https://rtfm.co.ua/aws-lambda-kopirovanie-tegov-ec2-na-ebs-chast-1-python-i-boto3/
AWS: Lambda β ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅Π³ΠΎΠ² EC2 Π½Π° EBS, ΡΠ°ΡΡΡ 2 β ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Lambda-ΡΡΠ½ΠΊΡΠΈΠΈ
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Lambda-ΡΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅Π³ΠΎΠ² EC2 Π½Π° EBS. Π ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ°ΡΡΠΈ β AWS: Lambda β ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅Π³ΠΎΠ² EC2 Π½Π° EBS, ΡΠ°ΡΡΡ 1 β Python ΠΈ boto3, ΠΌΡ Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ Python-ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΌΠ΅Π΅Ρ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠΏΠΈΡΠΎΠΊ Π²ΡΠ΅Ρ EC2 Π² ΡΠ΅Π³ΠΈΠΎΠ½Π΅, ΠΈ ΠΏΠΎΡΠΎΠΌ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΠ‘2 ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΡΠΏΠΈΡΠΎΠΊ Π²ΡΠ΅Ρ Π΅Π³ΠΎ EBS, Π½Π° ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠΎΠΏΠΈΡΡΠ΅Ρ ΡΠ΅Π³ΠΈ ΠΏΠ»ΡΡ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΠΎΠ΄ΠΈΠ½β¦
https://rtfm.co.ua/aws-lambda-kopirovanie-tegov-ec2-na-ebs-chast-2-sozdanie-lambda-funkcii/
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Lambda-ΡΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅Π³ΠΎΠ² EC2 Π½Π° EBS. Π ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ°ΡΡΠΈ β AWS: Lambda β ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅Π³ΠΎΠ² EC2 Π½Π° EBS, ΡΠ°ΡΡΡ 1 β Python ΠΈ boto3, ΠΌΡ Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ Python-ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΌΠ΅Π΅Ρ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠΏΠΈΡΠΎΠΊ Π²ΡΠ΅Ρ EC2 Π² ΡΠ΅Π³ΠΈΠΎΠ½Π΅, ΠΈ ΠΏΠΎΡΠΎΠΌ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΠ‘2 ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΡΠΏΠΈΡΠΎΠΊ Π²ΡΠ΅Ρ Π΅Π³ΠΎ EBS, Π½Π° ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠΎΠΏΠΈΡΡΠ΅Ρ ΡΠ΅Π³ΠΈ ΠΏΠ»ΡΡ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΠΎΠ΄ΠΈΠ½β¦
https://rtfm.co.ua/aws-lambda-kopirovanie-tegov-ec2-na-ebs-chast-2-sozdanie-lambda-funkcii/
RTFM: Linux, DevOps ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ | DevOps-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π‘Π»ΡΡΠ°ΠΈ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
AWS: Lambda β ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅Π³ΠΎΠ² EC2 Π½Π° EBS, ΡΠ°ΡΡΡ 2 β ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Lambda-ΡΡΠ½ΠΊΡΠΈΠΈ
ΠΠΎΡΠ°Π³ΠΎΠ²ΠΎΠ΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ AWS Lambda ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅Π³ΠΎΠ² EC2 Π½Π° EBS, ΡΠ°ΡΡΡ 2 - ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Lambda-ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ CloudWatch Events Rule
π30 ΠΆΠΎΠ²ΡΠ½Ρ Π²ΡΠ΄Π±ΡΠ΄Π΅ΡΡΡΡ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΡΡ Tech Ground: Java Edition!
ΠΠΎ ΡΠΎΠ³ΠΎ ΡΡΡ DevOΡs? ΠΠ° ΠΊΠΎΠ½ΡΡ Π΄Π²Π° ΠΏΠΎΡΠΎΠΊΠΈ Ρ ΠΎΠ΄ΠΈΠ½ ΡΠ· Π½ΠΈΡ β Cloud, Π΄Π΅ Π±ΡΠ΄ΡΡΡ Π³ΠΎΠ²ΠΎΡΠΈΡΠΈ ΠΏΡΠΎ Π½Π°ΡΡ ΡΠ΅ΠΌΠΈ.
Π©ΠΎ: Tech Ground: Java Edition
ΠΠ΅: ΠΎΠ½Π»Π°ΠΉΠ½
ΠΠΎΠ»ΠΈ: 30.10 ΠΎ 12:00 Π·Π° GMT + 3
Π’Π΅ΠΌΠΈ:
Andrii Rodionov, JUG UA leader Π· ΡΠ΅ΠΌΠΎΡ "GraalVM Native image"
Patrycja Wegrzynowicz, CTO of Yon Labs, Oracle Groundbreakers Ambassador ΡΠΎΠ·ΠΏΠΎΠ²ΡΡΡΡ ΠΏΡΠΎ "A Multi-Cloud Cluster Mesh Based on Kubernetes with Cilium"
ΠΡΡΠΌ ΡΠΎΠ³ΠΎ, Π±ΡΠ΄ΡΡΡ ΡΠ΅ open space discussion, Π΄Π΅ ΠΌΠΎΠΆΠ½Π° ΠΎΠ±Π³ΠΎΠ²ΠΎΡΠΈΡΠΈ Π°ΠΊΡΡΠ°Π»ΡΠ½Ρ ΠΏΠΈΡΠ°Π½Π½Ρ ΡΠ° ΠΏΠΎΠ΄ΡΠ»ΠΈΡΠΈΡΡ Π΄ΠΎΡΠ²ΡΠ΄ΠΎΠΌ Π· ΠΊΠΎΠ»Π΅Π³Π°ΠΌΠΈ!
ΠΠΎΠΌΡ Π±ΡΠ΄Π΅ ΡΡΠΊΠ°Π²ΠΎ: OPS (Sysadmins, DevOps, SRE), Cloud Software Engineers.
Π¦ΡΠ½Π° ΠΏΠΈΡΠ°Π½Π½Ρ:
ΠΠ΅Π·ΠΊΠΎΡΡΠΎΠ²Π½ΠΎ Π·Π° ΠΏΠΎΠΏΠ΅ΡΠ΅Π΄Π½ΡΠΎΡ ΡΠ΅ΡΡΡΡΠ°ΡΡΡΡ: https://bit.ly/2ZxZ4LI
ΠΠΎΡΠΈΠ»Π°Π½Π½Ρ Π½Π° ΡΡΠ°Π½ΡΠ»ΡΡΡΡ ΠΏΡΠΈΠΉΠ΄Π΅ Π·Π° 3 Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π΄ΠΎ ΠΏΠΎΡΠ°ΡΠΊΡ ΠΊΠΎΠ½ΡΠΈ.
ΠΠΎ ΡΠΎΠ³ΠΎ ΡΡΡ DevOΡs? ΠΠ° ΠΊΠΎΠ½ΡΡ Π΄Π²Π° ΠΏΠΎΡΠΎΠΊΠΈ Ρ ΠΎΠ΄ΠΈΠ½ ΡΠ· Π½ΠΈΡ β Cloud, Π΄Π΅ Π±ΡΠ΄ΡΡΡ Π³ΠΎΠ²ΠΎΡΠΈΡΠΈ ΠΏΡΠΎ Π½Π°ΡΡ ΡΠ΅ΠΌΠΈ.
Π©ΠΎ: Tech Ground: Java Edition
ΠΠ΅: ΠΎΠ½Π»Π°ΠΉΠ½
ΠΠΎΠ»ΠΈ: 30.10 ΠΎ 12:00 Π·Π° GMT + 3
Π’Π΅ΠΌΠΈ:
Andrii Rodionov, JUG UA leader Π· ΡΠ΅ΠΌΠΎΡ "GraalVM Native image"
Patrycja Wegrzynowicz, CTO of Yon Labs, Oracle Groundbreakers Ambassador ΡΠΎΠ·ΠΏΠΎΠ²ΡΡΡΡ ΠΏΡΠΎ "A Multi-Cloud Cluster Mesh Based on Kubernetes with Cilium"
ΠΡΡΠΌ ΡΠΎΠ³ΠΎ, Π±ΡΠ΄ΡΡΡ ΡΠ΅ open space discussion, Π΄Π΅ ΠΌΠΎΠΆΠ½Π° ΠΎΠ±Π³ΠΎΠ²ΠΎΡΠΈΡΠΈ Π°ΠΊΡΡΠ°Π»ΡΠ½Ρ ΠΏΠΈΡΠ°Π½Π½Ρ ΡΠ° ΠΏΠΎΠ΄ΡΠ»ΠΈΡΠΈΡΡ Π΄ΠΎΡΠ²ΡΠ΄ΠΎΠΌ Π· ΠΊΠΎΠ»Π΅Π³Π°ΠΌΠΈ!
ΠΠΎΠΌΡ Π±ΡΠ΄Π΅ ΡΡΠΊΠ°Π²ΠΎ: OPS (Sysadmins, DevOps, SRE), Cloud Software Engineers.
Π¦ΡΠ½Π° ΠΏΠΈΡΠ°Π½Π½Ρ:
ΠΠ΅Π·ΠΊΠΎΡΡΠΎΠ²Π½ΠΎ Π·Π° ΠΏΠΎΠΏΠ΅ΡΠ΅Π΄Π½ΡΠΎΡ ΡΠ΅ΡΡΡΡΠ°ΡΡΡΡ: https://bit.ly/2ZxZ4LI
ΠΠΎΡΠΈΠ»Π°Π½Π½Ρ Π½Π° ΡΡΠ°Π½ΡΠ»ΡΡΡΡ ΠΏΡΠΈΠΉΠ΄Π΅ Π·Π° 3 Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π΄ΠΎ ΠΏΠΎΡΠ°ΡΠΊΡ ΠΊΠΎΠ½ΡΠΈ.