yuval.guide
Parameters and Arguments Here's a demo of a function definitions and call. (comments tell you where parameters are used, and where arguments are used) 1def twice(num): # num is a parameter 2 print(2 * num) 3 4twice(5) # 5 is an argument 5x = 3 6twice(x) # x is an argument Positional and Keyword Arguments This is a …
Read MoreAbout AWS Global Accelerator AWS Global Accelerator is a networking service that improves the availability and performance of your applications by directing traffic through AWS's global network infrastructure. It provides fast, consistent network performance and automatically reroutes traffic to healthy endpoints in …
Read MoreParameter Store Parameter Store is a feature of the AWS Systems Manager service. It is a centralized store to manage your configuration data, whether plain-text data such as database strings or secrets such as passwords. This allows you to separate your secrets and configuration data from your code. Parameters can be …
Read MoreAWS Shield/Shield Advanced AWS Shield is layer-4 protection, defending you from DDOS attacks like SYN flood , UDP floods or other reflection attacks . It does that by setting static thresholds and implementing Inline attack mitigation. AWS Shield Advanced adds more advanced detection and mitigation mechanisms, together …
Read MoreWhat are Data Streams Data streams refer to continuous flows of data that are generated continuously over time Data streams are continuous and potentially infinite in nature. Data streams can originate from various sources such as: sensors social media feeds financial transactions website clickstreams etc. …
Read More(this document is a work-in-progress, it is not complete, so you should visit this document from time to time to see if anything has changed) The AWS Solution Architect Associate exam content contains these sections: Domain 1: Design Secure Architectures (30%) 1.1: Design secure access to AWS resources. Cross account …
Read MorePython Virtual Environments If you're running myltiple python project on your computer, you may want use a tool that handles python virtual environments, for reasons such as: be able to install different libraries and modules for each project Use different versions of python for different projects This is especially …
Read MoreWhat is DNS Informally, we could say that DNS (Domain Name System) allows users to use names instead of IP addresses. The initial thinking was that names are easier to remember and work with, so users will find it easier to use them. In fact, DNS is part of the network itself. For example, you could run a single …
Read MoreNAT - What problem are we going to solve There are several types of NAT (Network Address Translation) We are going to address here the most complex one, because it is what you would usually encounter in your home/caffee etc. Other types of NAT are usefull as well (we'll cover those in other posts). For example, in AWS …
Read MoreAbout Parameter Expansion This post is based on th shell parameter expansion documentation . The ‘$’ character introduces several expansions: parameter expansion command substitution arithmetic expansion Parameter expansion mainly replaces a parameter reference with its value. When we're talking about shell parameters …
Read More