![]() ![]() While early mobile applications were stand alone on device – todays mobile phones work as connected device to the internet and therefore most mobile applications leverage cloud services and other server based technologies to access and update data. It has seen phenomenal growth as applications both on consumers and enterprise sectors have increased. ![]() Mobile Dev Development of applications on mobile had started since the advent and adoption of smartphones.An HTML page consists of two kinds of texts : normal texts and hyper texts are essentially marked with some escape characters like “” which signify that the texts contained within such escape characters will bemused as a code to instruct your browser client what, where and how… Traditionally web client used to serve pages that are programmed with Hyper texts which essentially means that unlike a normal text file where all written characters are displayed on the page, pages that are marked with Hyper texts (also called HTML) when displayed on a web browser will not display all text characters contained in the page. This is a wonderful way to understand how a web client works – your browser itself. The browser client on your mobile or PC or Mac is fetching the right content page form etc server based o the URL on the address bar of your browser. Your re using a client on your browser as you read this article and a server at the back end that is serving this web page. Web Client Whenever we are using any software application today, we would be using a client server technology in 90% o fetch cases.Students of statistics could immediately relate to probabilistic determination of outcomes of events based on certain input parameters while students of Mathematics could identify this with linear algebra and matrix transformations. The primary objective of Machine Learning is to make an inference about an even based on certain input values. It traces itself back almost for a century in Mathematics. Machine Learning Machine learning Machine Learning is a term that has been used in Mathematics, Statistics and Computer science for quite a few decades.Runtime environment creation is therefore itself automated… ![]() Unlike yesteryears when an application used to run on a single, sometimes proprietary tech stack, modern applications on server side and cloud services leverage multiple tech stances, libraries and runtime environments. This is where the confluence of Software Development (Dev) and IP Operations (Ops) happen and this crucial function has been named DevOps. This pipeline needs to be automated to reduce human error and also to deploy new applications and update old ones on maybe thousands of servers and VM instances in a large cloud service. The configuration management of software application code and other resources, build management and runtime environment during deployment are getting highly complex and therefore require a seamless pipeline. With the Agile process production level code will have to be built and deployed on multiple servers and VMs across data centres and cloud zones. The traditional model of slow stages from coding to testing to build and deploy has been found to be in adequate to serve the need of rapid development across sites and across time zones.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |