In computing, a solution stack or software stack is a set of software subsystems or components needed to create a complete platform such that no additional software is needed to support applications.[1] Applications are said to 'run on' or 'run on top of' the resulting platform.
- Technology Stack Microsoft Word
- Microsoft Technology Stack Definition
- What Is Microsoft Technology Stack
- Microsoft Dynamics Crm Technology Stack
Learn more about the Language, Utilities, DevOps, and Business Tools in Microsoft's Tech Stack. GitHub, Postman, Visual Studio Code, C#, and Visual Studio are some of the popular tools that Microsoft uses. Introducing Microsoft Technology Stack to the undergraduates at Northshore College of Business and Technology Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising.
For example, to develop a web application the architect defines the stack as the target operating system, web server, database, and programming language. Another version of a software stack is operating system, middleware, database, and applications.[2] Regularly, the components of a software stack are developed by different developers independently from one another.
Some components/subsystems of an overall system are chosen together often enough that the particular set is referred to by a name representing the whole, rather than by naming the parts. Typically, the name is an acronym representing the individual components.[3]
The term 'solution stack' has, historically, occasionally included hardware components as part of a total solution, mixing both the hardware and software in layers of support.[4][5]
Technology Stack Microsoft Word
Examples[edit]
Mar 27, 2019 A tech stack is the underlying elements of a web or mobile application. These are the frameworks, languages, and software products that everything else is built on. For example, you might have created your web application with Ruby on Rails —that’s the language and framework. That might access a database created with PostgreSQL. Microsoft is making big efforts to make their tech stack more accessible to startups and small companies. Visual Studio is now free for small development teams in the form of VS Community. With the development of.NET Core, you can develop in.NET and deploy on cheap Linux servers. This should make a huge difference in my opinion.
- BCHS[6]
- OpenBSD (operating system)
- C (programming language)
- httpd (web server)
- SQLite (database)
- ELK[7]
- Elasticsearch (search engine)
- Logstash (event and log management tool)
- Kibana (data visualization)
- Ganeti[8]
- Xen or KVM (hypervisor)
- Linux with LVM (mass-storage device management)
- Distributed Replicated Block Device (storage replication)
- Ganeti (virtual machinecluster management tool)
- Ganeti Web Manager (web interface)
- GLASS[9]
- GemStone (database and application server)
- Linux (operating system)
- Apache (web server)
- Smalltalk (programming language)
- Seaside (web framework)
- JAMstack[10]
- JavaScript (programming language)
- APIs (Application programming interfaces)
- Markup (content)
- LAMP[11]
- Linux (operating system)
- Apache (web server)
- MySQL or MariaDB (database management systems)
- Perl, PHP, or Python (scripting languages)
- LAPP[12]
- Linux (operating system)
- Apache (web server)
- PostgreSQL (database management systems)
- Perl, PHP, or Python (scripting languages)
- LEAP[13]
- Linux (operating system)
- Eucalyptus (free and open-source alternative to the Amazon Elastic Compute Cloud)
- AppScale (cloud computing-framework and free and open-source alternative to Google App Engine)
- Python (programming language)
- LEMP/LNMP[14]
- Linux (operating system)
- Nginx (web server)
- MySQL or MariaDB (database management systems)
- Perl, PHP, or Python (scripting languages)
- LLMP[15]
- Linux (operating system)
- Lighttpd (web server)
- MySQL or MariaDB (database management systems)
- Perl, PHP, or Python (scripting languages)
- LYME and LYCE[16]
- Linux (operating system)
- Yaws (web server, written in Erlang)
- Mnesia or CouchDB (database, written in Erlang)
- Erlang (functional programming language)
- MAMP[17]
- Mac OS X (operating system)
- Apache (web server)
- MySQL or MariaDB (database)
- PHP, Perl, or Python (programming languages)
- MARQS[11]
- Apache Mesos (node startup/shutdown)
- Akka (toolkit) (actor implementation)
- Riak (data store)
- Apache Kafka (messaging)
- Apache Spark (big data and MapReduce)
- MEAN[11]
- MongoDB (database)
- Express.js (app controller layer)
- AngularJS/Angular (web app presentation)
- Node.js (web server)
- MERN[18]
- MongoDB (database)
- Express.js (app controller layer)
- React.js (web app presentation)
- Node.js (web server)
- MEVN[19]
- MongoDB (database)
- Express.js (app controller layer)
- Vue.js (web app presentation)
- Node.js (web server)
- NMP[20]
- Nginx (web server)
- MySQL or MariaDB (database)
- PHP (programming language)
- OpenACS[21]
- Linux or Windows (operating system)
- AOLserver (web server)
- OpenACS (web application framework)
- PostgreSQL or Oracle Database (database)
- Tcl (scripting language)
- SMACK[11]
- Apache Spark (big data and MapReduce)
- Apache Mesos (node startup/shutdown)
- Akka (toolkit) (actor implementation)
- Apache Cassandra (database)
- Apache Kafka (messaging)
![Microsoft Microsoft](/uploads/1/2/4/8/124871536/924893567.jpg)
Microsoft Technology Stack Definition
- WAMP[22]
- Windows (operating system)
- Apache (web server)
- MySQL or MariaDB (database)
- PHP, Perl, or Python (programming language)
- WIMP[23]
- Windows (operating system)
- Internet Information Services (web server)
- MySQL or MariaDB (database)
- PHP, Perl, or Python (programming language)
- WINS[24]
- Windows Server (operating system)
- Internet Information Services (web server)
- .NET (software framework)
- SQL Server (database)
What Is Microsoft Technology Stack
- WISA[25]
- Windows Server (operating system)
- Internet Information Services (web server)
- SQL Server (database)
- ASP.NET (web framework)
- XAMPP[26]
- cross-platform (operating system)
- Apache (web server)
- MariaDB or MySQL (database)
- PHP (programming language)
- Perl (programming language)
- XRX[27]
- XML database (database such as BaseX, eXist, MarkLogic Server)
- XQuery (Query language)
- REST (client interface)
- XForms (client)
See also[edit]
References[edit]
- ^'Solution stack'. Computer Desktop Encyclopedia. The Computer Language Company. 2015. Retrieved 5 July 2018.
- ^Mimoso, Michael S. (24 February 2003). 'Red Hat: Linux served at vertical data center dinner tables'. SearchEnterpriseLinux.com. Retrieved 2009-08-09.
- ^Beal, V. (7 September 2007). 'Acronym Guide to Web Stacks'. Webopedia. Quinstreet, Inc. Retrieved 5 July 2018.
- ^Ferguson, R. (2002). Using Microsoft SharePoint Portal Server. Que Publishing. p. 616. ISBN9780789725707.
- ^Anderson, G.W. (2003). SAP Planning: Best Practices in Implementation. Sams. p. 13. ISBN9780789728753.
- ^Dzonsons, K. 'BCHS Stack'. Retrieved 5 July 2018.
- ^Chhajed, S. (2015). 'Chapter 1: Introduction to ELK Stack'. Learning ELK Stack. Packt Publishing Ltd. pp. 1–22. ISBN9781785886706.
- ^'Ganeti installation tutorial'. Ganeti Documentation. Google, Inc. Retrieved 5 July 2018.
- ^Glynn, A. (3 June 2015). 'A Beginners' Guide to Installing and Configuring GLASS: Gemstone 64/S Smalltalk / Seaside / Application Server / Object Database Server Environment'. Horizons of Identity. Retrieved 5 July 2018.
- ^'JAMstack'. Retrieved 5 July 2018.
- ^ abcdFrampton, M. (2018). Complete Guide to Open Source Big Data Stack. Apress. p. 7. ISBN9781484221495.
- ^Rittinghouse, J.W.; Ransome, J.F. (2017). Cloud Computing: Implementation, Management, and Security. CRC Press. p. PT184. ISBN9781351615365.
- ^Kaisler, S.H.; Amour, F.; Espinosa, A.; Money, W.H. (2015). Obtaining Value from Big Data for Service Delivery. Business Expert Press. p. PT69. ISBN9781631572234.
- ^'LEMP Stack Info'. LEMP.io. Retrieved 6 July 2018.
- ^Johnston, C. (18 February 2009). 'Setting up a LLMP Stack (Linux, Lighttpd, MySQL, PHP5) on Ubuntu 8.10'. ChrisJohnston.org. Retrieved 6 July 2018.
- ^'Solution Stack'. Idiosyncratic Knowledge. 9 July 2016. Retrieved 9 July 2016.
- ^Coucouvanis, N. (2007). 'Get Your Wiki On'. Mac Life (5): 83–86. Retrieved 6 July 2018.
- ^Wilson, E. (2018). 'Chapter 1: Introduction to the MERN Stack'. MERN Quick Start Guide. Packt Publishing Ltd. pp. 7–13. ISBN9781787280045.
- ^Sharma, A. (2018). 'Chapter 1: Introducing MEVN'. Full-Stack Web Development with Vue.js and Node. Packt Publishing Ltd. pp. 6–30. ISBN9781788830775.
- ^Luna, F. (2017). Programador Web Full Stack: Desarrollo frontend y backend. RedUSERS. pp. 17–18.
- ^'OpenACS: What it is and why to use it'. OpenACS.org. OpenACS Community. Retrieved 6 July 2018.
- ^'WAMP'. Softaculous Ltd. Retrieved 6 July 2018.
- ^'Tutorial: Installing a WIMP Server on an Amazon EC2 Instance Running Windows Server'. AWS Documentation. Amazon Web Services, Inc. Retrieved 6 July 2018.
- ^Evgen (28 January 2018). 'How to Choose Your Technology Stack for Web Development'. GBKSOFT Blog. GBKSOFT Dev LLC. Retrieved 6 July 2018.
- ^Sachdeva, B. (27 May 2009). 'Which Web Application Stack Is Best for Me?'. developer.com. QuinStreet, Inc. Retrieved 6 July 2018.
- ^'XAMPP Apache + MariaDB + PHP + Perl'. Apache Friends. Retrieved 6 July 2018.
- ^McCreary, D. 'XRX'. danmccreary.com. Retrieved 6 July 2018.
Microsoft Dynamics Crm Technology Stack
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Solution_stack&oldid=910121046'