Helping aspiring engineers to master the cloud
๐จโ๐ป Software Engineer
โ๏ธ Author of AWS Fundamentals
โ๏ธ https://t.co/8SnALWVoWp
๐งก AWS Community Builder
3 subscribed
Feb 23, 2023 โข 32 tweets โข 7 min read
I've worked on several projects where we've done everything in a single AWS account.
This works well at first but can echo for years as painful technical debt โก๏ธ
Learn about ๐๐ช๐ฆ ๐ข๐ฟ๐ด๐ฎ๐ป๐ถ๐๐ฎ๐๐ถ๐ผ๐ป๐ so you can comfortably work with multiple accounts ๐งต โ
๐ข๐๐ฒ๐ฟ๐๐ถ๐ฒ๐ ๐งต
โข Introduction
โข Key Concepts
โข Working with AWS Organizations
โข Best Practices
โข Conclusion
Feb 19, 2023 โข 28 tweets โข 7 min read
The compromise of an AWS account can have an immense impact on your financial resources ๐ฅ ๐ธ
That's why protecting your account and each IAM user is important ๐
Enabling ๐ ๐๐น๐๐ถ-๐๐ฎ๐ฐ๐๐ผ๐ฟ ๐๐๐๐ต๐ฒ๐ป๐๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป is one crucial step ๐งต โ
๐ข๐๐ฒ๐ฟ๐๐ถ๐ฒ๐
โข What is MFA and why it's important?
โข The Different Types of MFA at AWS
โข Setting up MFA
โข Using MFA
โข Best Practices
โข Troubleshooting
Feb 12, 2023 โข 19 tweets โข 6 min read
Learn how to ๐ฐ๐ฟ๐ฒ๐ฎ๐๐ฒ, ๐ฑ๐ฒ๐ฝ๐น๐ผ๐ & ๐บ๐ผ๐ป๐ถ๐๐ผ๐ฟ your AWS Lambda functions from your local terminal via the AWS CLI ๐งต โ
๐ข๐๐ฒ๐ฟ๐๐ถ๐ฒ๐ ๐งต
โข Installing & setting up the AWS CLI
โข Setting up an Execution Role
โข Packaging your Function's Code
โข Creating a Function
โข Invoking Functions
โข Deploying Code Updates
โข Monitoring Executions
โข Updating Configurations
โข Deleting Functions
Feb 9, 2023 โข 13 tweets โข 3 min read
AWS offers a wide range of ๐ฐ๐ผ๐บ๐ฝ๐๐๐ฒ ๐๐ฒ๐ฟ๐๐ถ๐ฐ๐ฒ๐ ๐ค
From well-known services like ๐๐๐ฎ to rather exotic ones like ๐ช๐ฎ๐๐ฒ๐น๐ฒ๐ป๐ด๐๐ต ๐งต โ
๐๐บ๐ฎ๐๐ผ๐ป ๐๐๐ฎ
One of the most mature services by AWS launched back in 2006.
With EC2 you can rent virtual machines to run basically any workload, as it offers a wide range of hardware, including memory and compute-optimized instances.
Reliable, Secure & Serverless Continuous Integration and Delivery ๐
๐ ๐ฒ๐ด๐ฎ ๐๐ต๐ฟ๐ฒ๐ฎ๐ฑ about the Pros, Cons & everything you need to know ๐งต
๐๐ป๐๐ฟ๐ผ๐ฑ๐๐ฐ๐๐ถ๐ผ๐ป ๐
AWS CodeBuild & CodePipeline is a fully-managed service to build, package & deploy your apps and infrastructure.
Focus on developing your application & worry less about efforts & operations to ship it to your customers!
It abstracts away all the tedious work you'd had with Terraform or CloudFormation when building Lambda-powered apps ๐๏ธ
A not-that-small thread about ๐ฎ๐น๐น ๐๐ผ๐ ๐ป๐ฒ๐ฒ๐ฑ ๐๐ผ ๐ธ๐ป๐ผ๐ to get started ๐งตโ
๐๐ป๐๐ฟ๐ผ๐ฑ๐๐ฐ๐๐ถ๐ผ๐ป
Creating the needed infrastructure for a simple Lambda-powered service exposed to the internet is not a trivial task, even though this is a widespread use case.
What if thereโd be a framework that solely focuses on everything around Lambda?
Aug 25, 2022 โข 6 tweets โข 2 min read
In the past year, I did a lot of ๐๐ช๐ฆ ๐๐ต๐ฟ๐ฒ๐ฎ๐ฑ๐ ๐งต
I've revisited my timeline & cherry-picked the ๐ฏ๐ฒ๐๐ ๐ฑ ๐๐ต๐ฟ๐ฒ๐ฎ๐ฑ๐ that will help you to ๐ท๐๐บ๐ฝ-๐๐๐ฎ๐ฟ๐ ๐๐ผ๐๐ฟ ๐ฐ๐น๐ผ๐๐ฑ ๐ท๐ผ๐๐ฟ๐ป๐ฒ๐ ๐ค
In every project I have worked on as a freelancer, AWS has been heavily used
So I can assure you: even small cloud expertise is a ๐ต๐ถ๐ด๐ต-๐๐ฎ๐น๐๐ฒ ๐๐ธ๐ถ๐น๐น โก๏ธ
If you're struggling with how to begin, read on to learn about the core services & free tutorials ๐งต๐
1๏ธโฃ AWS offers great free tutorials on its own training site, ranging from beginner to expert levels.
You only need an Amazon account to get yourself started.
You can't know everything & most of your problems have been already solved by someone else.
A small set of ๐๐ผ๐ผ๐ด๐น๐ฒ ๐๐๐ฝ๐ฒ๐ฟ๐ฝ๐ผ๐๐ฒ๐ฟ๐ to help you find anything ๐งต โ
๐๐ ๐ฐ๐น๐๐ฑ๐ฒ ๐๐ผ๐ฟ๐ฑ๐ ๐๐ถ๐๐ต ๐ฑ๐ฎ๐๐ต๐ฒ๐
=> Free Cloud Certifications -GCP
Removes search results that contain your excluded word(s).
Jul 29, 2022 โข 8 tweets โข 3 min read
You can ๐๐ฎ๐๐ฒ ๐ฎ ๐น๐ผ๐ ๐ผ๐ณ ๐บ๐ผ๐ป๐ฒ๐ on AWS via...
โข some ๐ผ๐ฏ๐๐ฒ๐ฟ๐๐ฎ๐ฏ๐ถ๐น๐ถ๐๐ ๐
โข basic ๐ธ๐ป๐ผ๐๐น๐ฒ๐ฑ๐ด๐ฒ ๐ง
โข and a few ๐๐ถ๐บ๐ฝ๐น๐ฒ ๐๐ผ๐ผ๐น๐ ๐
๐ณ ๐๐ถ๐ฝ๐ to get you ahead ๐งตโ
1๏ธโฃ ๐๐ฟ๐ฒ๐ฒ ๐ง๐ถ๐ฒ๐ฟ
AWS offers a free tier for a lot of services, either for the first 12 months or forever.
Examples (per month):
โข ๐ฐ๐ฌ๐ฌ๐ธ Lambda GB/seconds
โข ๐ญ๐บ SQS requests
โข ๐ณ๐ฑ๐ฌ๐ต of EC2 (t2.micro or t3.micro)
Nobody ever includes ๐๐ช๐ฆ ๐๐๐ in their answer, even though it's ๐ผ๐ป๐ฒ ๐ฐ๐ฟ๐ถ๐๐ถ๐ฐ๐ฎ๐น ๐๐ฒ๐ฟ๐๐ถ๐ฐ๐ฒ for ๐ฎ๐น๐น ๐ฎ๐ฝ๐ฝ๐ ๐
A collection of ๐ฏ๐ฒ๐๐ ๐ฝ๐ฟ๐ฎ๐ฐ๐๐ถ๐ฐ๐ฒ๐ ๐งต โ
๐๐ผ๐ฐ๐ธ ๐ฎ๐๐ฎ๐ ๐๐ผ๐๐ฟ ๐ฟ๐ผ๐ผ๐ ๐๐๐ฒ๐ฟ
Your root user has full access to your account (and organization) & controls billing.
Don't use it for daily tasks.
This means. your first tasks are:
โข create a dedicated IAM user
โข delete any credential pairs of the root user
๐ง๐๐ถ๐๐๐ฒ๐ฟ ๐ฅ๐ฒ๐ฐ๐ฎ๐ฝ ๐ผ๐ณ ๐ฎ๐ฌ๐ฎ๐ญ
โข I did a lot of threads on AWS ๐
โข got awesome feedback ๐
โข will do even more this year ๐ฅ
In case you've missed some of them, here are my ๐ญ๐ณ favorites! โ
๐ ๐๐ฒ๐๐๐ถ๐ป๐ด ๐ฆ๐๐ฎ๐ฟ๐๐ฒ๐ฑ ๐ผ๐ป ๐๐ช๐ฆ
Discover malicious behavior in your account by tracking all changes that are made to your infrastructure โ
๐ง๐ต๐ฟ๐ฒ๐ฎ๐ฑ ๐ข๐๐ฒ๐ฟ๐๐ถ๐ฒ๐ ๐งต
โข Importance of audit logging
โข The Basics
โข Structure of Audit Logs
โข Trails
โข Encryption & Compliance
โข Event Types
โข Filtering
โข Identity Types
{ 1 | 15 }
Dec 20, 2021 โข 11 tweets โข 5 min read
๐๐ฎ๐ฐ๐ ๐ญ: AWS rocks ๐ฅ
๐๐ฎ๐ฐ๐ ๐ฎ: there's probably nothing you can't build there ๐
๐๐ฎ๐ฐ๐ ๐ฏ: it's likely that starting your cloud journey will pay offโก
... but how to start looking at over 200 AWS services?
My 10 greatest ๐ณ๐ฟ๐ฒ๐ฒ resources for learning ๐ โ
1๏ธโฃ ๐๐ช๐ฆ.๐๐ฟ๐ฎ๐ถ๐ป๐ถ๐ป๐ด
The official training site by AWS, containing a lot of free resources that are covering not only foundations but also advanced and export levels for all kinds of services and concepts.
There's basically nothing you can't build on AWS ๐
But having a great set of ๐ฑ๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐ฒ๐ฟ ๐๐ผ๐ผ๐น๐ & ๐ฟ๐ฒ๐๐ผ๐๐ฟ๐ฐ๐ฒ๐ is a necessity ๐
My personal top 7 โญ ๏ธโ
๐๐ป๐ณ๐ฟ๐ฎ๐๐๐ฟ๐๐ฐ๐๐๐ฟ๐ฒ ๐ฎ๐ ๐๐ผ๐ฑ๐ฒ: ๐ฃ๐๐น๐๐บ๐ถ
Creating resources in the Console is great for testing things out, but shouldn't be done for serious projects. Picking & learning an IaC tool is a must.
Learn about its capabilities & why it's more than just a simple front door for your serverless application โ
๐ง๐ต๐ฟ๐ฒ๐ฎ๐ฑ ๐ข๐๐ฒ๐ฟ๐๐ถ๐ฒ๐ ๐งต
Amazon's highly available and scalable cloud DNS web service.
An introduction to one of the internet's core building blocks & all about Route53's feature set which greatly exceeds just simple routing โ
๐ง๐ต๐ฟ๐ฒ๐ฎ๐ฑ ๐ข๐๐ฒ๐ฟ๐๐ถ๐ฒ๐ ๐งต
โข DNS Fundamentals
โข Service Basics
โข Routing Types
โข Simple Routing
โข Weighted Routing
โข Geo-Location Routing
โข Latency-based Routing
โข Health Checks & Failovers
โข Pricing
{ 1/24 }
Nov 11, 2021 โข 30 tweets โข 7 min read
Building an event-driven, reliable serverless application is a difficult task ๐จโ๐ป
What's also challenging: monitoring your ever-growing ecosystem of functions ฦ