분류 전체보기
-
Choosing the right database on AWSCloud/AWS 2021. 3. 8. 17:47
1. Overview We have a lot of managed databases on AWS to choose from. 1.1 Questions to choose the right database based on your architecture: Read-heavy, write-heavy, or balanced workload? Throughput needs? Will it change? Does it need to scale or fluctuate during the day? How much data to store and for how long? Will it grow? Average object size? How are they accessed? Data durability? Source of..
-
DynamoDBCloud/AWS 2021. 3. 8. 15:07
1. Overview Fully Managed, Highly available with replication across 3 AZ NoSQL database: Not a regional database Scales to massive workloads, distributed database Millions of requests per seconds, trillions of row, 100s of TB of storage Fast and consistent in performance (low latency on retrieval) Integrated with IAM for security, authorization, and administration Enables event-driven programmin..
-
Mobx 6Framework/SPA 2020. 12. 1. 08:14
1. Overview Become compatible with standard modern JavaScript - Dropping Decorators Syntax Mobx will work out of the box in most setups version Proxy and non-proxy in the same version Reduce bundle size - By removing decorators Enable strict mode by default - all observables must be updated through actions 2. Decorators 2.1 makeObservable A function that receives a target, annotations, and optio..
-
Simple Storage Service (S3)Cloud/AWS 2020. 11. 24. 16:30
1. Overview Amazon S3 is one of the main building blocks of AWS It's advertised as "infinitely scaling" storage It's widely popular and deserves its own section Maybe websites use Amazon S3 as a backbone Many AWS services use Amazone S3 as an integration as well 2. Buckets Amazon S3 allows people to store objects (files) in "buckets" (directories) Buckets must have a globally unique name Buckets..
-
CloudFrontCloud/AWS 2020. 11. 24. 00:05
1. Overview Content Delivery Network(CDN) Improves read performance, content is cached at the edge 216 Point of Presence globally (edge locations) DDoS protection, integration with Shield, AWS Web Application Firewall Can expose external HTTPS and can talk to internal HTTPS backends 2. Origins 2.1 S3 bucket For distributing files and caching them at the edge Enhanced security with CloudFront Ori..
-
Portable Operating System Interface(POSIX)DevOps/OS 2020. 9. 21. 15:07
1. Overview The Portable Operating System Interface (POSIX) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. POSIX defines the application programming interface (API), along with command-line shells and utility interfaces, for software compatibility with variants of Unix and other operating systems. 2. Description Unix was s..
-
Program, Process, and ThreadDevOps/OS 2020. 9. 19. 23:43
1. Overview 1.1 Program A program is a set of instructions and associated data that resides on the disk and is loaded by the operating system to perform some task. An executable file or a python script file are examples of programs. In order to run a program, the operating system's kernel is first asked to create a new process, which is an environment in which a program executes. A program is an..
-
ElasticBeanStalkCloud/AWS 2020. 8. 2. 01:58
1. Overview ElasticBeanStalk is a developer-centric view of deploying an application on AWS. It uses all the components such as EC2, ASG, ELB, RDS, and etc. But it's all in one view that's easy to make sense of and still have full control over the configuration. BeanStalk is free but you pay for the underlying instances. 1.1 Motivation Managing infrastructure Deploying Code Configuration all the..