A series of practical articles on AWS architecture, migration, security, and AI tooling — written from the trenches of migrating Go3, the biggest OTT TV service in the Baltics, to AWS.
Articles are published on Medium and kept here in their most up-to-date form.
The web version of this repository is available at:
Watch the git repository to stay current:
-
7 Rs of Migration Framework for choosing the right migration strategy: refactor, re-platform, repurchase, rehost, relocate, retain, retire.
-
Go3's Success Story of Strategic Cloud Migration How Go3 migrated from on-premises to AWS — motivation, decisions, CDN strategy, and lessons learned.
-
Easier Access to Multiple Accounts with IAM Identity Center Setting up AWS SSO with IAM Identity Center for multi-account access without external identity providers.
-
Securing Your S3 Bucket: Enforcing MFA and SSO Authentication S3 bucket policies that require MFA or SSO authentication before granting access.
-
Using VS Code for CLI and Python Tasks on AWS Four-part series: setting up VS Code as an AWS development environment for CLI and Python workflows.
-
Scheduling EC2 Instances with Lambda and EventBridge A lightweight, cost-effective alternative to AWS Instance Scheduler using Lambda and EventBridge.
-
AWS-Aware Shell Prompt A shell prompt that shows your active AWS account and region, auto-activates Python venvs, and switches profiles on
cd— stops you from running commands in the wrong account. -
Running Claude Code Locally via AWS Bedrock Connecting Claude Code in VS Code to AWS Bedrock instead of direct API keys — enterprise auth, centralized billing, no secrets on disk.
- Transforming Call Center Analytics with AWS Bedrock Multilingual call transcript analysis and translation for Go3's call center using Bedrock, Transcribe, Lambda, and SNS.
All articles are written by Wojciech Doganowski, Solution Architect at TV3/Go3.
