Quote

Azure Reference Architecture and best practices – Integrate on-premises Active Directory domains with Azure Active Directory


More and more often in my client projects, I need to integrate or expand Identity and Access Management. Almost always the situation is that a client, locally has an active directory in use and would like to associate this with cloud resources. As an Architect I find it very important to implement according guidelines of Microsoft […]

via Azure Reference Architecture and best practices – Integrate on-premises Active Directory domains with Azure Active Directory — Cloud Astronaut

Advertisements
Quote

PowerShell on Linux and Mac OS X: Kumbayah or Microsoft Takeover?


Microsoft has really turned over a new leaf in regards to its view of the previously despised Linux operating systems. Satya Nadella has led the company through a complete 180. Not only have they stopped dissing Linux, Microsoft seemingly fully supports it. Previous CEO Steve Balmer tried to put Linux in a guillotine with its […]

via PowerShell on Linux and Mac OS X: Kumbayah or Microsoft Takeover? — What do u know?

Quote

Setup a new Linux virtual machine on Microsoft Azure


In the previous post, we learned how to build a windows virtual machine on Microsoft Azure. Now, let us build a Linux virtual machine using CentOS. Let us open Microsoft Azure portal. On the left side panel, click on “New”. This will open the marketplace in a new blade, click on “See All” or, type […]

via Setup a new Linux virtual machine on Microsoft Azure — ITNoesis

Tự tạo đám mây cá nhân


Nếu không hài lòng với những dịch vụ lưu trữ đám mây miễn phí có dung lượng hạn chế, bạn có thể tự tạo riêng cho mình một dịch vụ với những công cụ chuyên dụng.

Hiện tại, những dịch vụ lưu trữ đám mây như Dropbox, Google Drive hay Box… cho phép người dùng sử dụng mức dung lượng hạn chế nếu không trả phí. Do đó, bạn chỉ nên sao lưu những dữ liệu quan trọng trên các dịch vụ này nếu không muốn nhận thông báo “cạn không gian lưu trữ”.

Bạn đang cần một dịch vụ lưu trữ đám mây với dung lượng lưu trữ lên đến vài GB, thậm chí vài TB và có khả năng nâng cấp dung lượng dễ dàng thì có thể sẽ cần đến một phần mềm tạo “lưu trữ đám mây cá nhân” của bên thứ ba để làm việc này.

cloudcomputing

Có khá nhiều phần mềm giúp bạn tự xây dựng đám mây riêng cho mình, bạn có thể tìm kiếm với từ khóa “personal cloud tools” trên các dịch vụ Google hay Bing. Ở đây, bài viết sẽ đề xuất 8 công cụ hữu ích nhất và những lưu ý cơ bản trong quá trình cài đặt, thiết lập và sử dụng.

Lưu ý, các công cụ sau đây đều sử dụng không gian lưu trữ trên máy tính đã được cài phần mềm (server) để làm bộ nhớ đám mây cho các thiết bị khác (client) truy cập và sử dụng. Tức bạn cần chuẩn bị một chiếc máy tính dùng Windows, Mac OS X hay Linux để làm máy chủ lưu trữ cho dữ liệu đám mây muốn chia sẻ của mình.

1. Resilio
Tiện ích này (tải tại https://getsync.com) trước đây được biết với tên gọi Bittorrent Sync, có khả năng trao đổi qua lại khối lượng dữ liệu lớn giữa các máy tính một cách an toàn và tạo đám mây cá nhân (personal cloud) với vài thiết lập đơn giản. Resilio hiện có phiên bản cho mọi nền tảng, từ Windows, Mac OS X, Linux, FreeBSD, iOS, Android, Windows Phone và Kindle Fire.

Lưu trữ đám mây không giới hạn với phần mềm Resilio.

Trong quá trình cài đặt Resilio, bạn cần đánh dấu chọn trước Add an exception for Resilio Sync in Windows Firewall để tường lửa của hệ thống không chặn phần mềm này. Ngoài ra, để đảm bảo Resilio được vận hành liên tục và ổn định, bạn cũng nên cho phép phần mềm khởi chạy lúc Windows khởi động (Start Resilio Sync when Windows starts up) và thêm Resilio Sync vào Windows Service.

Để sử dụng hiệu quả Resilio, bạn nên cài ứng dụng Resilio lên các thiết bị di động và máy tính muốn truy cập dữ liệu đã được lưu trữ.

Các thiết lập cho thư mục muốn chia sẻ trên máy chủ đám mây.

Đối với “máy chủ đám mây” (máy tính chứa dữ liệu), bạn cần thiết lập các thư mục muốn chia sẻ để có thể truy cập được từ các thiết bị khác bằng cách vào Add Folder > chọn thư mục muốn chia sẻ > OK là xong. Lưu ý, trong giao diện Share bạn hãy thiết lập mức quản lý là “chỉ đọc” (Read Only) hay “đọc – ghi” (Read & Write) cho phù hợp với mục đích. Ngoài ra, để đảm bảo tính bảo mật, bạn cần nhấn tùy chọn “New peers I invite must be approved by me”, chọn thời gian có giá trị của link chia sẻ càng ngắn càng tốt (chẳng hạn như 1 ngày) và kích hoạt chế độ liên kết chỉ được truy cập 1 lần (Link can be used 1 time).

Thiết lập Resilio lúc cài đặt.

Bạn có thể email hoặc copy địa chỉ liên kết của thư mục cần chia sẻ và gửi cho người nhận. Nếu bạn muốn truy cập các dữ liệu đám mây từ thiết bị di động thì hãy chép đoạn mã khóa (key) được cung cấp ở thẻ Key hoặc quét mã QR ở thẻ QR Code.

2. pCloud
Trước đây, Pclouds (www.pcloud.com) là một giải pháp lưu trữ đám mây hiệu quả cho người dùng các thiết bị iOS và Mac OS X. Tin vui cho bạn là hiện tại pCloud đã hỗ trợ cho mọi thiết bị, từ Windows, OS X đến iOS và Android. Cách sử dụng pCloud khá đơn giản, bạn chỉ cần tải ứng dụng về máy tính, điện thoại hay máy tính bảng và đăng ký/đăng nhập tài khoản và bắt đầu khai thác các tính năng của tiện ích này.

Cài và sử dụng Resilio trên thiết bị di động để khai thác tối đa các tính năng.

3. OwnCloud
OwnCloud (http://owncloud.org) là phần mềm mã nguồn mở miễn phí để bạn tự tạo một dịch vụ lưu trữ đám mây thay thế hoàn toàn cho Dropbox hay các dịch vụ trả phí khác. Bên cạnh chức năng lưu trữ và chia sẻ dữ liệu, OwnCloud còn hỗ trợ nhiều tính năng bổ sung khác như tổ chức lịch làm việc (Calendars), nhắc nhở, chỉnh sửa tài liệu…

OwnCloud hiện hỗ trợ cho mọi nền tảng từ Windows, Mac OS X, Linux, iOS, Android. Người dùng có thể tham khảo cách cài đặt máy chủ đám mây OwnCloud tại https://owncloud.org/install/#instructions-server. Sau đó, từ các thiết bị cá nhân khác (clients), bạn truy cập vào máy chủ thông qua ứng dụng do OwnCloud phát triển hoặc ứng dụng của bên thứ ba.

OwnCloud phù hợp cho người dùng cá nhân và văn phòng nhỏ.

4. Seafile
Seafile (http://seafile.com/en/home) là một lựa chọn miễn phí mã nguồn mở khác để bạn đồng bộ dữ liệu làm việc nhóm trực tuyến. Tiện ích tạo dịch vụ đám mây cá nhân này tương đối dễ sử dụng. Bạn có thể truy cập vào SeaCloud.cc để thiết lập máy chủ đám mây và sử dụng các thiết bị khác để truy cập vào đám mây này. Hiện tại, Seafile hỗ trợ truy cập từ Windows, Mac OS X, Linux, iOS, Android. Phần mềm tạo máy chủ hỗ trợ Windows, Linux và cả Raspberry Pi

Giao diện quản lý nền web của Seafile.

5. Cozy
Giống như OwnCloud, Cozy (http://cozy.io) cũng giúp bạn tạo máy chủ và chia sẻ dữ liệu theo công nghệ điện toán đám mây thông qua ứng dụng nền web. Theo thông tin trên trang chủ của Cozy, dịch vụ này cho phép bạn tạo ra một máy chủ cá nhân chuyên nghiệp dựa trên Google App Engine. Điều đặc biệt, Cozy có phiên bản cho máy ảo Virtualbox, Raspberry Pi, OpenVZ, Cubieboard2 và Cubietruck.

Rất nhiều chức năng được cung cấp bởi Cozy.

Bên cạnh việc lưu trữ và chia sẻ dữ liệu đám mây, Cozy còn cho phép người dùng tạo một văn phòng trực tuyến với các công cụ Calendar (lịch làm việc), quản lý danh bạ (Contacts), thư điện tử (Emails), viết blog, quản lý hình ảnh, xem bản đồ…

6. AeroFS
AeroFS (www.aerofs.com) là ứng dụng mã nguồn mở hỗ trợ bạn làm việc nhóm hiệu quả với nhiều tính năng. Bạn có thể dùng tiện ích này để tạo một dịch vụ lưu trữ đám mây cho riêng mình. Hiện phiên bản miễn phí hỗ trợ 3 người dùng và có các phiên bản cho nền tảng Windows, Mac OS X, Linux, iOS và Android.

Các bước sử dụng AeroFS như sau:
– Trước hết, bạn truy cập vào địa chỉ https://www.aerofs.com/get-aerofs/ và đăng ký một tài khoản.

– Xác thực và hoàn tất đăng ký với địa chỉ email đã khai báo. Bước này quan trọng và bạn không nên khai email giả vì như vậy nhà phát triển sẽ không thể gửi thư kích hoạt, điều này đồng nghĩa với việc bạn sẽ không thể hoàn tất đăng ký và sử dụng được dịch vụ.

– Tải về, cài đặt và thiết lập máy chủ AeroFS Server dưới dạng một máy ảo (virtual machine).

– Tải về và cài đặt ứng dụng AeroFS cho các máy khách (client) và bắt đầu chia sẻ dữ liệu qua lại.

7. SparkleShare
Tương tự như các tiện ích kể trên, SparkleShare (https://www.sparkleshare.org) cũng cho phép bạn chia sẻ những dữ liệu đã lưu trữ trên máy chủ (server). Mọi dữ liệu được đồng bộ và cập nhật liên tục. Tiện ích này còn cho phép người dùng quản lý hiệu quả các định dạng dữ liệu như văn bản, hình ảnh; cho phép theo dõi thay đổi (track changes) và phục hồi trở về phiên bản trước đó với chức năng History. Đặc biệt, mọi dữ liệu được bảo đảm an toàn với thuật toán mã hóa riêng. Tuy vậy, công cụ này vẫn còn nhược điểm là sẽ sao lưu toàn bộ máy tính nên sẽ tiêu tốn nhiều không gian lưu trữ.

SparkleShare tương thích với 3 nền tảng chính hiện nay là Windows, Mac OS X, Linux.

8. git-annex
Git-annex (http://git-annex.branchable.com) được nhà phát triển cung cấp phần mềm tạo  máy chủ cho 3 nền tảng Windows, Mac OS X, Linux. Với giao diện quản lý cơ bản trực quan, Git-annex sẽ phù hợp với người dùng thông thường. Bên cạnh đó, tiện ích này cũng có tùy chọn thiết lập nâng cao với dòng lệnh sẽ phù hợp hơn cho những người dùng cao cấp.

Giao diện quản lý của Git-annex trên Linux.
Giao diện quản lý của Git-annex trên Linux.

Nếu bạn đang có một chiếc máy tính cũ và không dùng đến thì có thể tận dụng nó để làm máy chủ chia sẻ dữ liệu. Đây là cách giúp bạn tiết kiệm chi phí nhưng vẫn có được “đám mâ riêng” phù hợp với nhu cầu của mình. Nếu cảm thấy cài đặt các tiện ích tạo máy chủ cá nhân được giới thiệu trong bài viết này khiến máy trở nên “ì ạch” thì bạn nên dùng phần mềm miễn phí FreeNAS.

Giao diện quản lý nền web của FreeNAS.

FreeNAS là một hệ điều hành mã nguồn mở, miễn phí có thể “chuyển hoá” một chiếc PC cũ trở thành một máy chủ chia sẻ dữ liệu hiệu quả. Với mục tiêu là tận dụng phần cứng cũ kỹ ở những chiếc máy tính “quá đát” để làm nên một máy tính hiện đại với nhiều tính năng ưu việt chuyên dụng, FreeNAS dựa trên nền FreeBSD có thể tối ưu với cả các PC cũ lẫn các máy tính siêu nhỏ như Raspberry Pi.

FreeNAS có thể tương thích với cả CPU-32 bit lẫn 64-bit nhưng lý tưởng nhất là 64-bit. Tài liệu hướng dẫn chính thức của FreeNAS đề nghị mức RAM tối thiểu là 8GB để chạy hiệu quả nhất file hệ thống ZFS. Tuy nhiên, nếu máy tính của bạn có ít RAM hơn vẫn có thể sử dụng được UFS file system. Chỉ cần 2GB là có thể dùng được UFS. FreeNAS cũng hỗ trợ cài đặt nhanh qua USB hoặc thẻ nhớ.

Trước hết, bạn hãy tải FreeNAS về tại http://web.freenas.org/download-freenas-release.html và tham khảo cách thiết lập tại http://www.pcworld.com.vn/T1235607.

Huy Hoàng

PC WORLD VN, 10/2016

12 Open Source Cloud Storage Software to Store and Sync Your Data Quickly and Safely


10. Yandex.Disk

Yandex.Disk is a cloud storage and synchronization service released in April 2012 and available on all major platforms including: Linux, Windows, OS X, Android, iOS and Windows Phone. It allows users to synchronize data between different devices and share it with others online.

Various features provided by Yandex.Disk to its users are: built-in flash player that lets people preview songs, sharing of files with others by sharing download links, synchronization of files between different devices of same user, unlimited storage, WebDAV support allowing easy management of files by any application supporting WebDAV protocol.

Yandex-Disk

11. Bitcasa

Developed by Bitcasa Inc. Which is a California Based company, Bitcasa is yet another solution for open source Cloud Storage and synchronization available for Windows, OS X, Android and Linux. Not directly an open source software, but it is still a part of Open Source community as it uses those software’s of which many are open sourced like: gcc/clang, libCurl, OpenSSL, APR, Rapid JSON etc.

With main features being file storage, access and sharing other features which make it popular among customers across more than 140 countries worldwide are: its convergent encryption protocol which is mostly safe but with less risks associated with it as reported by an article, provision of secure API’s and white label storage applications for OEM’s, network operators and software developers.

Bitcasa Storage

12. NAS4Free

NAS is acronym for ‘Network Attached Storage‘ and ‘4Free‘ indicates its free and open source nature. NAS4Free released under this name in March 2012. It is a network attached storage server software with a user interface written in PHP and released under Simplified BSD License. It supports platforms including i386/IA-32 and x86-64.

NAS4Free supports sharing across multiple Operating Systems. It also includes ZFS, disk encryption etc with protocols such as: Samba, CARP, Bridge, FTP, RSYNC, TFTP, NFS. Unlike other software’s, NAS4Free can be installed and operated from USB/ SSD Key, Hard Disk or can even be booted from LiveCD, LiveUSB with small USB key for config storage. NAS4Free has won awards including Project of month (August 2015) and Project of the week (May 2015).

NAS4Free Network Storage

Conclusion

These are some known Open Source Cloud storage and synchronization software’s which have either gained a lot of popularity over the years or have just been able to enter and make their mark in this industry with a long way to go. You can share any software that you or your organization might be using and we will be listing that with this list.

 

 

https://www.tecmint.com/free-open-source-cloud-storage-tools-for-linux/

Last Updated: November 12, 2015

NASA vừa phát hành miễn phí hàng trăm phần mềm, một trong số đó được chính các phi hành gia sử dụng


Tiếp tục chương trình Chuyển giao công nghệ, NASA đã phát hành phiên bản 2017-2018 cho bộ phần mềm chuyên dụng trên nhiều lĩnh vực.

 

NASA vừa phát hành miễn phí hàng trăm phần mềm, một trong số đó được chính các phi hành gia sử dụng

Đây đã là năm thứ 3 liên tiếp NASA thực hiện chương trình này kể từ tháng 4/2014. Theo đó, bộ phần mềm năm 2017-2018 sẽ phục vụ mọi đối tượng người dùng từ sinh viên đến các chuyên gia kĩ thuật trong các lĩnh vực như xử lý, lưu trữ dữ liệu, hàng không vũ trụ, máy bay không người lái, đồ hoạ 3D…

Đặc biệt, trong đó có cả các phần mềm đang được chính NASA sử dụng và một số ứng dụng lần đầu tiên được ra mắt.

Tất cả người dùng trên thế giới có thể thoải mái trải nghiệm các phần mềm chuyên nghiệp này mà không lo đến vấn đề bản quyền hay bất kì loại phí nào.

 

 

Mỗi phần mềm còn kèm theo các thông tin như phần giới thiệu cơ bản, chức năng chính, khả năng tương thích và cả phần liên hệ nếu người dùng cần trợ giúp.

“Các phần mềm đã trở thành một phần rất quan trọng trong những thành công và các phát kiến khoa học của NASA. Chúng tôi rất vui lòng chia sẻ những công cụ này đến những người dùng trong lĩnh vực mà họ đang quan tâm. Mong là sẽ còn được thấy nhiều hơn nữa những ứng dụng thực tế và sáng tạo nhờ các phần mềm này”, kĩ sư Dan Lockney thuộc Chương trình Chuyển giao Công nghệ của NASA cho biết.

Bạn đọc quan tâm có thể tải về miễn phí các phần mềm của NASA tại đây: https://software.nasa.gov/

Bích Lan – Theo Trí Thức Trẻ