- Heroku Cloud Application Development
- Anubhav Hanjura
- 282字
- 2021-08-20 17:55:01
Chapter 1. Hello Heroku
The recent advances in technology coupled with a demand for cost efficient computing have led to an enormous growth of cloud computing usage in modern day businesses. Users want to optimize their resource usage of the CPU, network, and the memory and pay for only what they use. Virtualization, faster/larger computing power, and high speed network backbones have led to an explosion in the deployment of cloud infrastructure across the world. Along with the underlying infrastructure, many platforms have evolved to support the ability to develop real apps for the cloud environment virtually from anywhere. Additionally, new cloud-based software apps have proliferated so fast that they have replaced the notion of installed software for good.
Today, no developer is untouched by the cloud. In their day to day lives, developers use one or the other form of a cloud service—whether it is an Amazon-hosted virtual machine to do testing or a cloud-based development environment to write code for their business apps. Cloud is everywhere.
In this book, we will undertake the journey to explore a very significant and specific aspect of cloud computing, that is, how to develop web apps on the cloud. We will use the Heroku platform to build robust and scalable web apps and in the process understand different aspects of the Heroku platform.
All aboard? Let us begin the journey. In this chapter, we will:
- Define cloud computing and understand its various components
- Understand what cloud application development is and what its advantages are
- Introduce you to Heroku and trace its history
- Review high level Heroku architecture
- Get acquainted with Heroku's features
- Learn how to install Heroku
- Test drive Heroku
- Citrix XenApp Performance Essentials
- Designing Purpose:Built Drones for Ardupilot Pixhawk 2.1
- 循序漸進(jìn)學(xué)Docker
- 異質(zhì)結(jié)原理與器件
- Windows Phone應(yīng)用程序開發(fā)
- Linux網(wǎng)絡(luò)內(nèi)核分析與開發(fā)
- 數(shù)據(jù)中心系統(tǒng)工程及應(yīng)用
- Linux運(yùn)維最佳實(shí)踐
- 嵌入式系統(tǒng)原理及開發(fā)
- Windows Server 2012網(wǎng)絡(luò)操作系統(tǒng)項(xiàng)目教程(第4版)
- Linux內(nèi)核設(shè)計(jì)的藝術(shù):圖解Linux操作系統(tǒng)架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)原理
- Windows 7實(shí)戰(zhàn)從入門到精通(超值版)
- 鴻蒙HarmonyOS手機(jī)應(yīng)用開發(fā)實(shí)戰(zhàn)
- Hadoop Real-World Solutions Cookbook
- Zabbix監(jiān)控系統(tǒng)之深度解析和實(shí)踐