Câu há»i cÆ¡ bản vá» Amazon Web Service
Äây là những câu há»i có thá» ÄÆ°á»£c há»i bá»i các nhà tuyá»n dụng trong buá»i phá»ng vấn, ví dụ như AWS là gì?... Chúng sẽ là má»t sá»± khá»i Äá»ng tá»t cho những câu há»i phá»ng vấn AWS DevOps nâng cao hÆ¡n.
Các câu há»i phá»ng vấn AWS cÆ¡ bản sẽ giúp nhà tuyá»n dụng hiá»u trình Äá» và kiá»m tra kỹ nÄng tư duy phản biá»n cá»§a bạn. Vì váºy, táºp trung cá» gắng trả chúng má»t cách kỹ lưỡng và chính xác là Äiá»u rất quan trá»ng - Äừng chá» trả lá»i quá ÄÆ¡n giản và chá» câu há»i tiếp theo. Các câu há»i phá»ng vấn cÆ¡ bản trên AWS là má»t cách tuyá»t vá»i Äá» thá» hiá»n trình Äá» hiá»u biết cá»§a bạn vá»i nhà tuyá»n dụng - Äừng bá» lỡ cÆ¡ há»i này!
Câu há»i 1: AWS là gì?
AWS là gì chắc chắn sẽ là má»t trong những câu há»i Äầu tiên bạn sẽ ÄÆ°á»£c há»i trong cuá»c phá»ng vấn xin viá»c. Äó là Äiá»u hợp lý vì bằng cách này, ngưá»i phá»ng vấn có thá» kiá»m tra xem bạn có biết mình Äang nói vá» vấn Äá» gì không và có thá» ÄÆ°a ra câu trả lá»i tá»t như thế nào. Là má»t trong những câu há»i phá»ng vấn Amazon Web Service nêu Äá»nh nghÄ©a, không cần có sá»± sáng tạo trong Äó nên bạn có thá» biết câu trả lá»i hoặc không.
Cách mà bạn trả lá»i cÅ©ng là má»t sá»± Äánh giá quan trá»ng cho phần còn lại cá»§a cuá»c phá»ng vấn. Nếu há» thấy bạn chá» là Äang ghi nhá» câu trả lá»i từ Google thì sẽ không thá» Äá» lại ấn tượng Äầu tiên lâu dài. Tuy nhiên, nếu chứng minh rằng bạn biết câu trả lá»i VÀ có khả nÄng giải thích nó theo ý hiá»u cá»§a mình thì nhà tuyá»n dụng sẽ biết bạn Äang nói gì và có thá» chuyá»n sang các câu há»i phá»ng vấn Amazon Web Service nâng cao nhanh hÆ¡n.
Bây giá», hãy trá» lại vá»i câu há»i - AWS là gì?
AWS (Amazon Web Services) là viết tắt cá»§a dá»ch vụ web cá»§a Amazon. ÄÆ¡n giản hÆ¡n, Äây là má»t dá»ch vụ Äiá»n toán dá»±a trên Äám mây ÄÆ°á»£c thiết kế cho các máy chá»§ cá»§a các công ty khác nhau. Váºy máy chá»§ có mục Äích gì. Má»i thứ từ lưu trữ dữ liá»u Äến phân phá»i ná»i dung - AWS là má»t ná»n tảng Äa chức nÄng và cung cấp rất nhiá»u dá»ch vụ cho khách hàng.
Câu há»i 2: Sá»± khác biá»t giữa viá»c dừng và chấm dứt instance là gì?
Nếu chá» quyết Äá»nh há»c AWS thì Äây sẽ là má»t trong những chá»§ Äá» Äầu tiên mà bạn sẽ gặp phải.
Khi dừng má»t instance, quy trình sẽ tắt theo cách thông thưá»ng và sau Äó không hoạt Äá»ng. Tuy nhiên, nếu instance bá» chấm dứt, nó sẽ tắt bình thưá»ng nhưng sẽ tá»± xóa sau Äó, trừ khi có cách khác.
Câu há»i 3: 'S3' là gì?
Nếu Äang tìm kiếm câu há»i phá»ng vấn Amazon Web Service, bạn sẽ gặp câu há»i này khá thưá»ng xuyên. S3 (Simple Storage Service) là viết tắt cá»§a Dá»ch vụ lưu trữ ÄÆ¡n giản, trá»±c tuyến (S3 vì ba từ Äá»u bắt Äầu bằng “s”). Nó là má»t giao diá»n cho phép lưu trữ và chuyá»n lượng dữ liá»u không giá»i hạn á» má»i lúc má»i nÆ¡i. Mặc dù nghe có vẻ phi thá»±c tế, nhưng nó ÄÆ°á»£c sá» dụng rá»ng rãi và ÄÆ°á»£c chấp nháºn - Äặc biá»t là khi nói Äến DevOps.
Câu há»i 4: Nêu má»t phương pháp truy cáºp EBS.
EBS (Elastic Block Storage) viết tắt là Äàn há»i khá»i lý. Äây là má»t khu vá»±c lưu trữ có thá» dá» dàng tiếp cáºn và truy cáºp tại bất kỳ thá»i Äiá»m nào. Có má»t vài phương pháp Äá» truy cáºp nhưng cách rõ ràng nhất là truy cáºp trá»±c tiếp vào khu vá»±c.
Trong AWS tutorial này, Äây có thá» ÄÆ°á»£c xem là má»t trong những câu há»i phá»ng vấn Amazon Web Service “mẹo”. Nếu không chắc chắn vá» câu trả lá»i thì có thá» bạn nghÄ© rằng sẽ có má»t phương pháp khó tiếp cáºn EBS khác. Vì váºy, Äá» tránh Äiá»u Äó, hãy cá» gắng ghi nhá» Äiá»u này!
Câu há»i 5: Tá»· lá» mặc Äá»nh cá»§a AWS là horizontal (ngang) thì có thá» thay Äá»i instance theo vertically (dá»c) không?
Bạn có thá» làm váºy. Khá»i Äá»ng lại instance sau khi thay Äá»i tá»· lá» - nếu không, nó sẽ không hoạt Äá»ng.
Câu há»i 6: AMI là gì?
AMI là viết tắt cá»§a cụm từ “Amazon Machine Image”. Äó là má»t mẫu mà các nhà phát triá»n sá» dụng Äá» chạy các phiên bản AWS - mẫu này chứa tất cả các thông tin và dữ liá»u quan trá»ng cần thiết Äá» instance hoạt Äá»ng chính xác.
Câu há»i 7: 'EC2' là gì?
Amazon EC2 là má»t “Elastic Compute Cloud”. Các nhà phát triá»n AWS sá» dụng nó Äá» khá»i chạy các máy chá»§ ảo. Nó có thá» má» rá»ng và sá» lượng máy chá»§ không giá»i hạn ÄÆ°á»£c ÄÆ°a ra và hoàn hảo cho các công ty, doanh nghiá»p lá»n!
Câu há»i 8: Các EC2 instance có thá» sá» dụng S3 không?
Câu há»i này có thá» ÄÆ°á»£c phân loại là má»t trong những câu há»i phá»ng vấn Amazon Web Service khó hÆ¡n vì phải có sá»± hiá»u biết khá rõ và có ít nhất má»t sá» kinh nghiá»m vá»i cả EC2 và S3.
EC2 instance có há» trợ S3. Äiá»u kiá»n duy nhất là các instance sá» dụng S3 phải ÄÆ°á»£c sao lưu cục bá» (trong bá» nhá» cục bá»).
Câu há»i 9: Làm thế nào Äá» bảo máºt dữ liá»u trên cloud trong khi truyá»n dữ liá»u?
Cloud cung cấp các khóa bảo máºt Äặc biá»t có thá» sá» dụng Äá» bảo máºt dữ liá»u trong quá trình chuyá»n giao. Ngoài ra, có thá» thá»±c hiá»n má»t sá» cách tiếp cáºn nguyên bản hÆ¡n cho toàn bá» quá trình và thá» chia dữ liá»u thành các phần khác nhau và chuyá»n chúng riêng biá»t (tất nhiên là có khóa bảo máºt trên má»i phần).
Câu há»i 10: Thá»i gian khá»i Äá»ng má»t AMI mưá»i phút có bình thưá»ng hay không?
Äó là không bình thưá»ng. Thá»i gian khá»i Äá»ng bình thưá»ng cho má»t AMI là khoảng nÄm phút, mưá»i phút là quá nhiá»u.
Như váºy, chúng tôi sẽ kết thúc phần Äầu tiên cá»§a những câu há»i phá»ng vấn và hưá»ng dẫn trả lá»i vá» AWS. Chúng tôi Äã Äá» cáºp Äến má»t sá» ví dụ phá» biến vá» các câu há»i phá»ng vấn Amazon Web Service mà bạn có thá» ÄÆ°á»£c há»i trong cuá»c phá»ng vấn xin viá»c. Chắc hẳn bạn Äã hiá»u ÄÆ°á»£c chút ít vá» những thách thức sẽ phải Äá»i mặt trong cuá»c phá»ng vấn cá»§a mình.
Câu há»i 11: Các thành phần chính cá»§a AWS là gì?
Các thành phần chính ÄÆ°á»£c AWS sá» dụng là:
- CloudWatch cho phép giám sát tài nguyên AWS và các ứng dụng khách hàng chạy trên cÆ¡ sá» hạ tầng Amazon.
- Route 53: Má»t dá»ch vụ Cấu trúc Äặt tên miá»n. Nó cho phép ÄÄng ký má»t tên cho trang web.
- Dá»ch vụ email ÄÆ¡n giản Amazon Web Service là má»t dá»ch vụ gá»i và nháºn email có khả nÄng má» rá»ng cao. Chá»§ yếu ÄÆ°á»£c sá» dụng bá»i các nhà phát triá»n và tá» chức kinh doanh. Nó cung cấp bảo máºt nâng cao và quản lý danh tính cho tài khoản AWS. Amazon SES dá»±a trên Äám mây.
- Elastic Compute Cloud (EC2) cung cấp dá»ch vụ Äiá»n toán. Giao diá»n dá»ch vụ web ÄÆ¡n giản cá»§a EC2 Äá» có ÄÆ°á»£c và Äá»nh cấu hình dung lượng vá»i ma sát tá»i thiá»u. friction
- Elastic Block Store (EBS) là bá» lưu trữ cấp khá»i ÄÆ°á»£c sá» dụng vá»i dá»ch vụ EC2 Äá» lưu trữ dữ liá»u liên tục.
Câu há»i 12: AWS S3 bucket là gì?
Sẽ rất dá» bá» rá»i giữa các câu há»i phá»ng vấn AWS vá» tất cả các thuáºt ngữ. Amazon S3 bucket là tài nguyên lưu trữ Äám mây công cá»ng ÄÆ°á»£c cung cấp bá»i AWS. S3 bucket tương tá»± như các thư mục tá»p, nó ÄÆ°á»£c sá» dụng Äá» lưu trữ các Äá»i tượng, bao gá»m dữ liá»u và siêu dữ liá»u mô tả cá»§a nó.
Câu há»i 13: Có thá» có bao nhiêu ‘buckets’ trên má»i tài khoản AWS?
Theo mặc Äá»nh, có thá» tạo tá»i Äa 100 ‘buckets’ cho má»i tài khoản.
Câu há»i 14: T2 instance là gì?
Các AWS T2 instance ÄÆ°á»£c thiết kế Äá» cung cấp hiá»u suất cÆ¡ bản vừa phải và khả nÄng thành hiá»u suất cao hÆ¡n. Nó có thá» duy trì hiá»u suất CPU cao vá»i khá»i lượng công viá»c cần. Các T2 Unlimited instance có thá» cung cấp hiá»u suất dá»i dào mà không phải trả thêm phí.
Câu há»i 15: Các loại instance là gì?
Các loại instance chính Äó là mục Äích chung, tá»i ưu hóa máy tính, tá»i ưu hóa bá» nhá», tá»i ưu hóa lưu trữ, tÄng tá»c Äiá»n toán.
Câu há»i nâng cao vá» Amazon Web Services
Như váºy, bạn Äã có ÄÆ°á»£c câu há»i và câu trả lá»i phá»ng vấn Amazon Web Service và nhà tuyá»n dụng cÅ©ng Äã có thá» nháºn bạn là nhân viên má»i - sau Äó là trả lá»i má»t vài câu há»i nâng cao hÆ¡n! Dưá»i Äây là má»t sá» câu há»i phá»ng vấn AWS DevOps Äáng chú ý hÆ¡n Äòi há»i nhiá»u kinh nghiá»m hÆ¡n là viá»c chá» Äá»c qua các AWS tutorial online và bằng video.
Câu há»i 1: Các instance và AMI có liên quan Äến nhau theo cách, hình hoặc biá»u mẫu nào hay không?
Chúng có liên quan Äến nhau khá chặt chẽ - AMI ÄÆ°á»£c sá» dụng Äá» chạy các loại instance khác nhau. Các instance cung cấp các loại chức nÄng khác nhau mà chúng có thá» thá»±c hiá»n. Tuy nhiên, nên chú ý Äến há» thá»ng mà bạn (vá»i tư cách là nhà phát triá»n) có - phần cứng có má»t phần lá»n Äá» chạy các instance khác nhau trong các trưá»ng hợp.
Câu há»i 2: Kết ná»i vá»i má»t instance và gặp lá»i. Nêu má»t vài ví dụ vá» các lá»i có thá» xảy ra trong tình huá»ng này.
Äây là má»t trong những câu há»i phá»ng vấn Amazon Web Service nguyên bản hÆ¡n. Những ngưá»i phá»ng vấn hoàn toàn có thá» ÄÆ°a ra má»t ví dụ vá» má»t tình huá»ng và yêu cầu giải thích.
Khi nói Äến câu há»i thá»±c tế thì có rất nhiá»u lý do có lá»i xảy ra. Nếu ngưá»i phá»ng vấn không cung cấp bất kỳ thông tin bá» sung nào cùng vá»i ví dụ thì bạn có thá» tá»± lá»±a chá»n lá»i Äá» trình bày.
Vá»i má»t vài ví dụ vá» những lá»i phá» biến có thá» xảy ra, bạn có thá» trả lá»i rằng kết ná»i Äã hết thá»i gian (Äây là má»t lá»i rõ ràng), trình duyá»t hoặc tháºm chí HÄH Äã phát sinh lá»i, khóa ngưá»i dùng không phù hợp, vv. Các lá»i thá»±c sá»± là rất nhiá»u - hãy chá»n những lá»i phù hợp vá»i bạn nhất!
Câu há»i 3: Trình bày vá» DynamoSB
Khi Äá»c câu há»i này, nếu bạn thấy bá»i rá»i thì Äừng lo lắng - Äó là chuyá»n bình thưá»ng! Có lẽ bạn nghÄ© - “Câu há»i này là gì trong phần nâng cao cá»§a câu há»i phá»ng vấn AWS? Nó là siêu cÆ¡ bản!”. Sá»± bá»i rá»i cá»§a bạn là hoàn toàn dá» hiá»u, hãy Äá» tôi giải thích.
Theo bản chất cá»§a câu há»i thì bạn có thá» nghÄ© rằng nó thuá»c vá» những câu há»i cÆ¡ bản. Tuy nhiên, có nhiá»u ngưá»i tháºm chí không biết DynamoSB là gì! Lý do rất ÄÆ¡n giản là - má»i ngưá»i Äá»u sá» dụng SQL.
DynamoSB là má»t cÆ¡ sá» dữ liá»u “NoSQL”. Nó rất linh hoạt và có hiá»u suất bảo Äảm Äáng kinh ngạc - và ÄÆ°á»£c tích hợp AWS!
Câu há»i 4: Nêu sá»± khác biá»t chính giữa tá»· lá» ‘horizontal’ và ‘vertical’
Äây là má»t chá»§ Äá» rất rá»ng, nhiá»u câu há»i phá»ng vấn AWS tiếp theo khác nhau có thá» ÄÆ°á»£c phái sinh từ câu há»i này. Tuy nhiên, nếu biết và hiá»u sá»± khác biá»t chính giữa hai loại tá»· lá» này thì sẽ là rất tá»t Äá» Äến vá»i các câu há»i phái sinh khác .
Sá»± khác biá»t cÆ¡ bản giữa hai loại tá»· lá» là các phương pháp mà bạn thêm khả nÄng tính toán bá» sung vào cÆ¡ sá» hạ tầng cá»§a mình. Nếu Äang sá» dụng tá»· lá» horizontal (ngang), các tài nguyên má»i sẽ ÄÆ°á»£c bá» sung thêm các thiết bá» phần cứng má»i Äá» há» trợ cÆ¡ sá» hạ tầng. Tá»· lá» vertical (dá»c) hoạt Äá»ng ngược lại - bạn sẽ tÄng tài nguyên nÄng lá»±c bằng cách cáºp nháºt máy hiá»n có. ÄÆ°Æ¡ng nhiên, vá»i sá»± khác biá»t chính này, cả hai loại tá»· lá» Äá»u có Æ°u và nhược Äiá»m khác nhau.
Câu há»i 5: Amazon Kinesis Firehose là gì?
Äây là má»t trong những câu há»i phá»ng vấn AWS mà bạn có thá» hoàn toàn không biết tá»i - AKF (Amazon Kinesis Firehose) là dá»ch vụ phát trá»±c tiếp dữ liá»u cung cấp các dạng thông tin khác nhau cho các Äá»a Äiá»m như S3, RedShift, v.v.
Äây chá» là má»t vài câu há»i và câu trả lá»i phá»ng vấn Amazon Web Service nâng cao. Nếu có thá» trả lá»i các câu há»i này ngay láºp tức sau khi Äá»c và không cần xem qua các câu trả lá»i cá»§a chúng tôi thì dưá»ng như bạn sẽ không có bất cứ vấn Äá» gì trong cuá»c phá»ng vấn xin viá»c! Tuy nhiên, nếu những câu há»i này có vẻ hÆ¡i khó khÄn vá»i bạn - Äừng lo lắng! Hãy xem chúng như những ví dụ vẫn cần nghiên cứu thêm má»t chút. Dành chút thá»i gian, làm viá»c, há»c AWS chÄm chá» và chẳng mấy chá»c bạn sẽ trả lá»i ÄÆ°á»£c những câu há»i mà bạn chưa trả lá»i ÄÆ°á»£c!
Kết luáºn
Các nhà phát triá»n Amazon Web Service có má»t sá» cÆ¡ há»i nghá» nghiá»p rất tá»t trưá»c mắt - ná»n tảng Äang ngày càng ÄÆ°á»£c sá» dụng rá»ng rãi hÆ¡n, do Äó Äòi há»i nhiá»u chuyên gia có kinh nghiá»m hÆ¡n trong lÄ©nh vá»±c này. Nếu quyết tâm nâng cao chất lượng cuá»c sá»ng và tìm kiếm con ÄÆ°á»ng sá»± nghiá»p trong tương lai - há»c AWS là má»t lá»±a chá»n Äá» theo Äuá»i.
Câu há»i phá»ng vấn AWS là má»t cách tuyá»t vá»i Äá» nâng cao kiến ââthức và kiá»m tra các chá»§ Äá» mà bạn Äã thành thạo. Äừng bao giá» bá» qua những Äiá»u cÆ¡ bản - ngay cả khi Äã làm viá»c trong lÄ©nh vá»±c phát triá»n AWS trong nÄm nÄm, vẫn có thá» có má»t vài chi tiết mà bạn Äã bá» lỡ và Äiá»u Äó Äáng Äá» há»c há»i.