AngularJS
AngularJS (also written as Angular.js) is a JavaScript-based open-source front-end web framework mainly maintained by Google and by a community of individuals and corporations to address many of the challenges encountered in developing single-page applications.
It aims to simplify both the development and the testing of such applications by providing a framework for client-side model–view–controller (MVC) and model–view–viewmodel (MVVM) architectures, along with components commonly used in rich Internet applications.
(This flexibility has led to the acronym MVW, which stands for "model-view-whatever" and may also encompass model–view–presenter and model–view–adapter.)
See useful pages:
https://en.wikipedia.org/wiki/AngularJS
https://www.w3schools.com/angular/
https://www.w3schools.com/angular/angular_intro.asp
https://angularjs.org/
Welcome at microwebservices.eu, my interests: microservices.com.pl, Java, cloud on AWS, J2EE, containerization/Dockerization, Kubernetes, JEE, EJB, JSP, Maven, Web Services, SOAP, REST, High Availability Systems, Genetic Algorithms, Neural Networks etc. See linkedin.com/in/grathor33/, bitbucket.org and https://github.com/grathor33/
Saturday, December 12, 2015
Wednesday, November 11, 2015
Containerization vs. Virtualization
Containerization vs. Virtualization
Why do we use only Virtualization and not Containerization?
The Virtualization is often referred to as operating system-level virtualization (VMware).
Containerization allows the server to potentially host far more containers than it could virtual machines. Note that virtualization via containers (Docker) is also known as containerization.
Friday, September 18, 2015
Elasticsearch and Hadoop
Elasticsearch and Hadoop
Elasticsearch is a search engine based on the Lucene library. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. Elasticsearch is developed in Java.Elasticsearch is a distributed, RESTful highly scalable open-source full-text search and analytics engine capable of solving a growing number of use cases. It allows you to store, search, and analyze big volumes of data quickly and in near real time. Related to other products as Kibana and Logstash...
Apache Hadoop is a collection of open-source software utilities that facilitate using a network of many computers to solve problems involving massive amounts of data and computation. It provides a software framework for distributed storage and processing of big data using the MapReduce programming model. Originally designed for computer clusters...
Scheduling
Scheduling
Quartz is an open source Java library for scheduling jobs and enables any enterprise to schedule a job/task at a specific date and time (as in "cron" tool). It provides operations to scheduling/unscheduling jobs, starting/stopping/pausing the scheduler.
Computing in a cloud of Amazon or Microsoft
Computing in a cloud of Amazon or Microsoft
Below mentioned are the top Cloud Computing Companies:
- Amazon Web Services
- Microsoft Azure
- Google Cloud Platform
- IBM Cloud
- others
Monday, July 6, 2015
Data Warehouse na BI
Data Warehouse and BI
A Data Warehouse is a subject-oriented, integrated, time-variant and non-volatile collection of data in support of management's decision making process.Data Warehousing is the process of constructing and using a Data Warehouse. A Data Warehouse is constructed by integrating data from multiple heterogeneous sources that support analytical reporting, structured and/or ad hoc queries, and decision making.
Business intelligence (BI) is a technology-driven process for analyzing data and presenting actionable information to help executives, managers and other corporate end users make informed business decisions.
Cloud computing
Cloud computing
Cloud computing = Computing in a cloud, means storing and accessing data and programs over the Internet instead of your computer's hard drive. With Cloud computing, users can access files and use applications from any device that can access the Internet.
Cloud computing is the use of hardware and software to deliver a service over a network (typically the Internet). The cloud is just a metaphor for the whole Internet...
Cloud computing is the practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local "on-premise" server or a personal computer.
Main types of Cloud computing:
IaaS = Infrastructure as a Service = A third party hosts elements of infrastructure, such as hardware, software, servers, and storage, also providing backup, security, and maintenance.
SaaS = Software as a Service = sometimes called "on-demand software", a delivery model in which software is licensed on a subscription basis and is centrally hosted. An example of a Cloud computing SaaS provider is Gmail.
PaaS = Platform as a Service = a platform-based service or model that provides a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining the infrastructure typically associated with developing and launching an app.
Subscribe to:
Posts (Atom)