CI/CD: Overview
Đợt này mình ngụp lặn trong bug nên có tìm hiểu đôi chút về DevOps để giúp ích, chủ động trong công việc, nắm được...
Tôi biến laptop hỏng thành “cần câu cơm” như thế nào?
Mối lương duyên của tôi với chiếc laptop được thừa kế từ ông nội cho đến khi nó hỏng màn hình lần thứ n+1 cộng...
DOCKER IN ACTION
Vài năm trở lại đây, Docker dường như trở thành software platform quốc dân, đi đâu cũng nghe thấy, người người Docker, nhà nhà...
JVM GC cho người chưa biết
Mục đích của bài viết. Vào một ngày đẹp trời, một nhóm bạn trẻ vào hỏi tôi, một anh supporter, vào tư vấn giúp nhóm...
Tìm hiểu NGINX và Apache
I, Giới thiệu NGINX và Apache là 2 web server (máy chủ web) phổ biến và đang được sử dụng rộng rãi hiện nay. Trước...
Giới thiệu về Dockerfile
Dockerfile là gì Dockerfile có thể hình dung như một script dùng để build các image trong container. Dockerfile bao gồm các câu lệnh liên...
Kubernetes & Gitlab + Webpack VueJS — deploy your app completely
Introduction Kubernetes (k8s) is a portable, extensible, platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It provides exposing container,...
Vì sao Precog chọn Fargate?
Ở phần trước tôi đã giới thiệu về AWS Lambda và CloudWatch được sử dụng trong dự án Precog. Phần này, chúng ta sẽ tiếp...
Tiết kiệm chi phí, tối ưu với Lambda và CloudWatch AWS
Vấn đề: Dự án Precog là một dự án big data dùng để lấy dữ liệu và tính toán định kỳ hàng tuần. Những dữ...
Cloud audit hay kiểm soát trên cloud
Tại sao cần kiểm soát (audit)? Với con người, mắc lỗi, gặp sai lầm là một phần của cuộc sống. Từ sai lầm gặp phải,...
DevOps là gì? Tại sao Developer nên biết và bắt đầu từ đâu?
DepOps là gì? Những kĩ năng và công cụ cần thiết cho DevOps. Cơ hội nghề nghiệp và phát triển...
Like! – Làm thế nào để chạy ứng dụng trên Kubernetes
Introduction Một trong các vấn đề khi chạy sản phẩm trên internet public phục vụ số lượng người dùng lớn mà chúng ta thường gặp...
[devops] Quản lý truy cập đến nhiều server với stormssh
Bài viết được thực hiện trên: $ uname -a Darwin Systems-MacBook-Pro-8.local 17.5.0 Darwin Kernel Version 17.5.0: Mon Mar 5 22:24:32 PST 2018; root:xnu-4570.51.1~1/RELEASE_X86_64 x86_64 Bạn...
Terraform, một công cụ để làm Infrastructure as Code
Bạn đã nghe về “Infrastructure as Code” chưa ? Bạn có biết Terraform ? Có thể có ,có thể không nhưng dù sao hãy đọc...
Một ví dụ về CI với AWS, Docker, Jenkins, Ansible
Có bao giờ bạn muốn code của mình sau khi viết xong được kiểm tra ngay tức thời với hệ thống đang chạy trên các...