Global economic trade network

MaxthonSnap20170318175634

Open source application for big data

1. Hadoop

  • 這我知 要細看一下網站及文件
  • OS:Windows、Linux 和 OS X
  • website:http://hadoop.apache.org

2. Hypertable

  • Hypertable 在互联网公司当中非常流行,它由谷歌开发,用来提高数据库的可扩展性
  • 与 Hadoop 兼容,提供商业支持和培训。
  • OS:Linux 和 OS X
  • website:http://www.hypertable.com

3. Mesos

  • Apache Mesos 是一种资源抽象工具,有了它,企业就可以鼗整个数据中心当成一个资源池,它在又在运行 Hadoop、Spark 及类似应用程序的公司当中很流行
  • OS:Linux 和 OS X
  • website:http://mesos.apache.org

4. Presto 

  • Presto 由 Facebook 开发,自称是“一款开源分布式 SQL 查询引擎,用于对大大小小(从 GB 级到 PB 级)的数据源运行交互式分析查询
  • OS:Linux
  • website:https://prestodb.io

5. Solr

  • 这种“快若闪电”的企业搜索平台声称高度可靠、扩展和容错
  • OS:与操作系统无关
  • website:http://Lucene.apache.org/solr/

6. Spark

  • 這我寫過
  • Apache Spark 声称,“它在内存中运行程序的速度比 Hadoop MapReduce 最多快 100 倍,在磁盘上快 10 倍
  • OS:Windows、Linux 和 OS X
  • website:http://spark.apache.org

7. Storm

  • Apache Storm 用来处理实时数据
  • OS:Linux
  • 相关网站:https://storm.apache.org

我提過這些技術該如何看,我有興趣的是1.4.5.6,但目前我個人用不到, 要考量時間的機會成本. 不是瞎學就能解決問題, 台灣的企業有多少需要big data 作決策, 擔心市場應用的程度.  我只是要找到應用解決問題,數據要多大,坦白說對我並不重要, 黑貓白貓, 抓的到老鼠就是好貓.

我會繼讀這些文件啦.

Ansible : Playbooks, Inventory, Module index

Popular topics: (note1)

MaxthonSnap20170324170029

  • Module index (note2)

MaxthonSnap20170324170336 

  • Playbooks (note3)

Playbooks are Ansible’s configuration, deployment, and orchestration language. They can describe a policy you want your remote systems to enforce, or a set of steps in a general IT process. //其實就像是編劇的劇本

相當多, 需要什麼 再查什麼 (note3)

  • Inventory (note4)

MaxthonSnap20170324173010

 

(note1:http://docs.ansible.com/)

(note2:http://docs.ansible.com/ansible/modules_by_category.html)

(note3:http://docs.ansible.com/ansible/playbooks.html)

(note4:http://docs.ansible.com/ansible/intro_inventory.html)

 

Twitter 技巧

工具關鍵是在人,  善用工具, 組織猶如數位神經一樣靈敏. 員工願不願意分享, 關鍵還是在人, 組織設計用心與否關鍵還是在人,人對了, 心正了,目標清楚了,  知識, 工具, 各種機會就是在那裡, 看懂, 實踐,應用, 分享, 會用的就是會用, 公司加快了效率, 提生了生產力. 好公司都是這樣的.

 

MaxthonSnap20170318122323

Ansible

繼續

MaxthonSnap20170324084449

  • 架構

MaxthonSnap20170324084809

  • Playbooks

MaxthonSnap20170324085631

  • Variables

MaxthonSnap20170324085812

  • Answer Tower

ansible tower

先到這.

(note1:https://www.ansible.com/quick-start-video)

(Ansible documentation //http://docs.ansible.com/)

 

The comparative advantage of human and computer

MaxthonSnap20170316073020

(Source from MIT SMR)

 

10 Ideas & opportunities for online business

MaxthonSnap20170316063648

Those 10 ideas are practical.

Ansible 初探

Ansible (note1)

  • an open-source automation engine that automates software provisioning, configuration management, and application deployment (note2)
  • IT automation engine for using to drive complexity out of their environments and accelerate DevOps initiatives.
  • Ansible, an open source community project sponsored by Red Hat, is the simplest way to automate IT.
  • Ansible is the only automation language that can be used across entire IT teams – from systems and network administrators to developers and managers.
  • Ansible by Red Hat provides enterprise-ready solutions to automate your entire application lifecycle – from servers to clouds to containers and everything in between.
  • Ansible Tower by Red Hat is a commercial offering that helps teams manage complex multi-tier deployments by adding control, knowledge, and delegation to Ansible-powered environments.

The goal of automation process is for update without impact of operational capacity

IT automation, Agile development, DevOps, Deployment, Applicaiton update, Testing,

  • CD,CI (Continus Delivery, Continus Integration)  

CI systems are build systems that watch various source control
repositories for changes, run any applicable tests, and automatically build (and ideally test) the
latest version of the application from each source control change, such as Jenkins (jenkins.io).

The key handoff for CD is that the build system can invoke Ansible upon a successful build.
Users who also run unit or integration tests on code as a result of the build will also be one step ahead of the game.

Jenkins can utilize Tower to deploy the built artifact into multiple environments,

but a QA/stage environment modeled after production ups the ante and substantially improved predictability along the lifecycle. The data provided back by Ansible can then be referenced, and directly correlated to a Tower job in the Build Systems job.

Ansible’s unique multi-tier, multi-step orchestration capabilities, combined with its push-based architecture, allow for extremely rapid execution of these types of complex workflows

  • Ansible feature (note3)

MaxthonSnap20170324083511

  • What is Ansible?

 

  • Ansible 自動化組態技巧

 

 

(note1: www.ansible.com)

(note2: https://en.wikipedia.org/wiki/Ansible_(software))

(Why Ansible : https://www.ansible.com/it-automation)

(http://www.slideshare.net/joeywchou/ansible-73452143)

(note3: What is Ansible? // https://www.ansible.com/quick-start-video)

Innovation emphasis varies by department

MaxthonSnap20170316061411

The next generation enterprise

MaxthonSnap20170316054703

I got this chart from MIT class.

Keep in mind this chart and think which area your company belong to. How deep are your company understand your customers, and what’s the value you can creat for them.

As individual, this chart also useful to consider what the relationship between your self and your company. To what extent do you understand your company’s need?   Let’s think.

 

%d 位部落客按了讚: