Lecture 9: Intro to Heroku Flashcards

1
Q

What is a dyno?

A

The basic instance or container used in

Heroku

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

All dynos are ____ instances

A

Amazon EC2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Who primarily uses Heroku?

A

Small business that want easy hosting and setup combined with scalability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Heroku offers up to ____ free dyno hours per month in its free tier

A

1,000

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

In the free tier, you can run __ dynos at once

A

2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the two types of dynos?

A
  • Web

- Work

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are web dynos responsible for?

A

Serving the web application to the end client

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are worker dynos responsible for?

A

Non-web-related work (i.e. background jobs, fetching data from external sources, etc.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the benefits of using Heroku?

A
  • Plug-and-play applications
  • Full Git Integration
  • Docker Integration
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Creating a Heroku application automatically creates a ___

A

private, Heroku-based repository

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are 2 ways you can deploy your application?

A
  • Git

- Docker

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is causing the ‘death of heroku’?

A

Increased competition

How well did you know this?
1
Not at all
2
3
4
5
Perfectly