Thứ Hai, 11 tháng 6, 2018

[Ansible] Role là gì và role hoạt động như thế nào ?

Tìm hiểu ansible cơ bản tại: http://swdream.familug.org/2018/06/ansible-gioi-thieu-co-ban-ve-ansible.html

 Roles là gì?

Các Role được sử dụng với ansible playbooks

Hiểu đơn giản, khi triển khai một môi trường, chúng ta cầm làm nhiều bước A, B và C. Một roles là một thư mục chứa tất cả các files được dùng để triển khai một nhiệm vụ A, B hoặc C đó. Một roles có thể được sử dụng nhiều lần trong các lần triển khai  khác nhau, và trong các môi trường khác nhau.

Cấu trúc của các thư mục và file trong một role

Thứ Sáu, 8 tháng 6, 2018

[Ansible] Giới thiệu cơ bản về Ansible

Ansible là gì?

Hiểu một cách đơn giản, Ansible là một configuration management và provisioning tool, nghĩa là nó giúp bạn tự động cài cắm, config các software và quản lý các service. Thay vì việc chạy từng dòng lệnh bằng tay, thì bạn chỉ cần chạy một câu lệnh ansible đơn giản, còn lại để ansible lo :D

Đương nhiên trước khi chạy dòng lệnh kia, bạn phải làm một đống thứ phức tạp khác :)

Cài đặt ansible, tham khảo tại https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html

Ansible hoạt động như thế nào?

Play Cùng Redis - Cơ bản về Redis

Redis là gì?

Redis (giống như memcached) là hệ thống lưu trữ dữ liệu dưới dạng key-value, nghĩa là redis:
- Lưu trữ dữ liệu theo cấu trúc key-value
- Truy xuất dữ liệu-value dựa theo key

Redis hiện nay được sử dụng khá rộng rãi, với một số điểm mạnh nổi bật:

- Lưu trữ dữ liệu trên Ram, nên việc ghi và truy xuất dữ liệu nhanh chóng, tấc độ cao nhiều việc đọc ghi dữ liệu vào các database được lưu trữ trên disk.
- Redis có một điểm mạnh khác là hỗ trợ nhiều cấu trúc dữ liêu cơ bản: hash, list, set, sorted set, string
- Bên cạnh việc lưu trữ dữ liêụ trên RAM giúp tăng performance, Redis còn có cơ chế sao lưu dữ liệu trên disk giúp việc backup và restore dữ liệu dễ dàng.
- Sử dụng VÔ CÙNG ĐƠN GIẢN


Để install và config redis, tham khảo tại https://redis.io/