Skip to content

Commit e193340

Browse files
authored
Merge pull request #197 from syedasgarahmed/patch-2
Update Introduction
2 parents 5e81a2f + 19d7d9b commit e193340

File tree

1 file changed

+72
-23
lines changed

1 file changed

+72
-23
lines changed
Lines changed: 72 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,73 @@
1-
#INTRODUCTION:-
2-
3-
Type: Private
4-
Industry: Internet, cloud computing
5-
Founded :June 24, 2011; 9 years ago
6-
Founders: Moisey Uretsky
7-
Ben Uretsky
8-
Jeff Carr
9-
Alec Hartman
10-
Mitch Wainer.
11-
Headquarters: New York, U.S.
12-
Area served Worldwide
13-
Key people:Yancey Spruill
14-
(CEO)
15-
Services:Internet hosting service
16-
Number of employees :30 (July 2020)[citation needed]
17-
Website www.digitalocean.com
18-
19-
#ABOUT
20-
DigitalOcean, Inc. is an American cloud infrastructure provider hadquartered in New York City with data centers worldwide. DigitalOcean provides developers cloud services that help to deploy and scale applications that run simultaneously on multiple computers. As of January 2018, DigitalOcean was the third-largest hosting company in the world in terms of web-facing computers
21-
22-
#FUNDING
23-
As of December 2015, DigitalOcean has raised US$123.21 million in funding.The company's seed funding was led by IA Ventures and raised US$3.2 million in July 2013. Its series A round of funding in March 2014, led by venture capitalist firm Andreessen Horowitz, raised US$37.2 million.In December 2014, DigitalOcean raised US$50 million in debt financing from Fortress Investment Group in the form of a five-year term loan.In July 2015, the company raised US$83 million in its series B round of funding led by Access Industries with participation from Andreessen Horowitz.In April 2016, the company secured US$130 million in credit financing to build out new cloud services.In May 2020, Digital Ocean raised an additional $50 million from Access Industries and Andreessen Horowitz.
1+
[DigitalOcean](https://www.digitalocean.com/ "DigitalOcean") is a cloud infrastructure provider that specializes in offering simple and developer-friendly cloud computing solutions. Here are some basic concepts, tips, tricks, and commands for working with DigitalOcean:
242

3+
#### **Basic Concepts:**
4+
**[1. Droplets:](https://docs.digitalocean.com/products/compute/ "1. Droplets:")** Droplets are virtual private servers (VPS) offered by DigitalOcean. They come in various sizes and configurations and serve as the primary compute resources for hosting applications and services.
5+
6+
**[2. Images:](https://docs.digitalocean.com/products/compute/ "2. Images:")** Images are snapshots of Droplets that can be used to create new instances. They allow you to save configurations and replicate them across multiple Droplets.
7+
**
8+
[3. Snapshots:](https://docs.digitalocean.com/products/compute/ "3. Snapshots:")** Snapshots are point-in-time backups of a Droplet's disk. They are useful for data backup and recovery.
9+
10+
**[4. Regions:](https://docs.digitalocean.com/products/compute/ "4. Regions:")** DigitalOcean has data centers in various geographical regions. You can choose the region where your resources are hosted to reduce latency and improve performance.
11+
12+
**[5. Databases:](https://docs.digitalocean.com/products/compute/ "5. Databases:")** DigitalOcean offers managed database services, such as managed PostgreSQL, MySQL, and Redis databases, which simplify database management tasks.
13+
14+
**[6. Kubernetes:](https://docs.digitalocean.com/products/compute/ "6. Kubernetes:")** DigitalOcean Kubernetes (DOKS) is a managed Kubernetes service that allows you to deploy, manage, and scale containerized applications.
15+
16+
**[7. Load Balancers: ](https://docs.digitalocean.com/products/compute/ "7. Load Balancers: ")**DigitalOcean provides load balancers to distribute incoming traffic across multiple Droplets, improving the availability and reliability of your applications.
17+
18+
#### Tips & Tricks:
19+
**1. Use One-Click Apps:** DigitalOcean offers one-click application installations for popular software like WordPress, Docker, and more. This simplifies the setup process.
20+
21+
**2. Automate with Terraform:** You can use Terraform, an infrastructure-as-code tool, to automate the provisioning and management of DigitalOcean resources.
22+
23+
**3. Monitor Resources:** DigitalOcean offers monitoring and alerting features to keep an eye on the performance of your Droplets and other resources.
24+
25+
**4. Tagging:** Use tags to organize and categorize your resources, making it easier to manage and identify them.
26+
27+
**5. Back Up Regularly:** Take regular snapshots of your Droplets and databases to ensure data recovery in case of unexpected issues.
28+
29+
**6. SSH Key Management:** Use SSH keys for secure access to your Droplets. You can add SSH keys to your DigitalOcean account for easy key management.
30+
31+
#### Commands:
32+
Here are some commonly used DigitalOcean CLI (Command Line Interface) commands:
33+
34+
**1. Create a Droplet:**
35+
36+
`doctl compute droplet create <droplet-name> --image <image-id> --region <region> --size <size> --ssh-keys <ssh-key-id>`
37+
38+
39+
**2. List Droplets:**
40+
`doctl compute droplet list
41+
`
42+
43+
**3. Create Snapshot (for a Droplet):
44+
**
45+
`doctl compute droplet snapshot <droplet-name>
46+
`
47+
48+
**4. List Snapshots:
49+
**
50+
`doctl compute snapshot list
51+
`
52+
53+
**5. Create a Managed Database:
54+
**
55+
`doctl databases create --name <db-name> --engine <engine> --region <region> --size <size>
56+
`
57+
58+
**6. List Managed Databases:
59+
**
60+
`doctl databases list
61+
`
62+
63+
**7. Create a Kubernetes Cluster:
64+
**
65+
`doctl kubernetes cluster create <cluster-name> --region <region>
66+
`
67+
68+
**8. List Kubernetes Clusters:
69+
**
70+
`doctl kubernetes cluster list
71+
`
72+
73+
These commands are just a starting point for managing DigitalOcean resources via the CLI. Be sure to check [DigitalOcean's official documentation](https://docs.digitalocean.com/products/ "DigitalOcean's official documentation") for more detailed instructions and options.

0 commit comments

Comments
 (0)