Advanced Search
Search Results
245 total results found
Domain 3: Secure Applications
Secure resource access Security should be considered at every level, stage, and architecture. The biggest security decision you make early is how the people tool and applications you build will access the necessary AWS resources. It will tell you how to mana...
Domain 4: Cost-optimized architectures
Cost-effective storage solutions Yous should know which storage service should be used, an object storage, or a file storage and identify the cost optimized storage. Right-size EBS volumes Pick the right size, don't over provision more than you need You ne...
AWS Introduction
AWS Region and Availability zone An AWS region is a geographical location with a collection of availability zones mapped to a physical data center in that region. Each region operate independent of one of another, they have each of their own power, water supp...
Lab: Intro to Storage Services
Cloud computing models Infrastructure as a service Offer services that are present in on-premise data center. Servers, storage, and networking hardware, so like VPN are all available as a service in AWS. Ex: EC2, VPC, EBS. Platform as a service AWS helps ...
Parameterization and string substitution
String substitution In the context of building a database query like so: CREATE TABLE fish (name TEXT, species TEXT, tank_number INTEGER) you would likely want to include for example user input for say a search query into a database. There are two ways to go...
Lab: Intro to Database Services
AWS relational database services (RDS) A fully managed database services, makes it easy for you to launch a database servers. You get to choose the different type of database engine from MySQL, MariaDB, PostgresSQL, Oracle, Microsoft SQL Server. AWS Aurora ...
Lab: intro to Compute and Networking Services
AWS compute services EC2 Allow you to launch on-demand virtual machines. EC2 autoscaling Allow you to dynamically scale EC2 capacity up or down according to conditions you defined. Scale up by launching more EC2 instances, and scale down by terminating EC2...
Lab: Intro to Management Services
Management tools CloudFormation Use a text file to define and deploy your infrastructure on AWS. AWS Service Catalog Allow enterprises to look at what type of resources can be deployed to be governance compliant. What is allowed to be deployed on AWS cloud...
Lab: Intro to Application Services
Application integration Step functions Make it easy to orchestrate bunch of microservice in a particular order. You define your application visually as series of step and then you can deploy it. Say you only want microservice B to run after microservice A is...
CSS Max-width
Max-width This property is interesting because if you specify a max-width, the content's width will never exceed the value you have specified. So if you set a <p> tag to a max-width of say 200px, the box-model will never exceed 200 pixels, although the conte...
Lab: Intro to Analytics and Machine Learning
Analytics service Amazon EMR Hadoop framework as service. Data can be analyzed. Athena Analyzed data stored in Amazon S3 bucket using standard SQL statement Elasticsearch Service Allow high speed query Kinesis Collect and process and analyze real-time ...
Lab: Intro to Security, Identity, and Compliance
Security, identity, and compliance AWS Artifact Online portal that give access to AWS security and compliance documentation. You can read documentation about security and how to make your application government compliance. AWS Certificate Manager Issues SS...
Downloading and Installing Rust
Instructions To download and install Rust it is pretty simple. Just run the following curl command and pipe it into bash. curl https://sh.rustup.rs | bash This will install rustup which is a tool that helps you install Rust across all platforms. Update and...
Getting started
Hello world fn main() { println!("Hello, world!"); } The main function is always the first function that is executed in every Rust program. The body of the function is wrapped in {}. println! call is actually not a function call, but rather is calling a R...
Ever wonder what apt-get does underneath?
Shower thoughts This question came from when I was showering one day: What does apt-get or apt or yum, pacman does underneath to install all those programs that you have specified? Well you're in luck because the past me have did a good research on how it wo...
Lab: Intro to Developer, Media, Mobile, Migration, Business, IoT
Developers tools Cloud9 IDE in AWS, let you code and then develop services directly from the IDE CodeStar Can manage entire CI/CD pipeline for your application. Have project amangement dashboard, JIRA. X-Ray Make it easy to analyze and debug application,...
Elastic Beanstalk
EB Let you deploy your application without you having to worry about allocating the servers. You just need to worry about writing the code. It also automatically handle capacity provisioning, load balancing, scaling, and application health monitoring. To up...
Variables, types, mutatbility, functions, and control flow
Variables By default variables are immutable in Rust. Once you assign a value to it you cannot change it without explicitly marking the variable as mutable. fn main() { let x = 5; x = 6; // compiler error } In order to make your variable mutable yo...
AWS CLI
AWS rest API This is used by AWS Management Console, AWS CLI, AWS SDK, and other AWS services. So in the backend, HTTP restful request is used for actually carrying out those resource management actions. Documentation is available for those rest API call for...
References and Borrowing
Ownership Rust has it's own way of managing memories that are allocated on the heap. Unlike C, where the burden of allocating and freeing the memory that is allocated on the heap falls on the shoulder of the programmer, Rust manages the memory for you as long...