# Working with other AWS services

{% hint style="info" %}
This page was generated from content adapted from the [AWS Developer Guide](https://github.com/awsdocs/aws-cloud9-user-guide.git)
{% endhint %}

## Working with Amazon Lightsail instances

* **Note**\
  Completing these procedures might result in charges to your AWS account. These include possible charges for services such as Lightsail. For more information, see [Amazon Lightsail Pricing](https://aws.amazon.com/lightsail/pricing/).\
  To create and set up a more advanced solution that includes a toolchain with the AWS Cloud9 IDE, source control, build, deployment, virtual servers or serverless resources, and more, skip the rest of this topic, and see [Working with AWS CodeStar Projects](https://github.com/kevinslin/aws-reference-notes/blob/main/services/aws_cloud_9/codestar-projects.md) instead.\
  To use the AWS Cloud9 IDE to work with an Amazon EC2 instance running Amazon Linux or Ubuntu Server that contains no sample code, skip the rest of this topic, and see [Getting started: basic tutorials](https://github.com/kevinslin/aws-reference-notes/blob/main/services/aws_cloud_9/tutorials-basic.md) instead.
* **Note**\
  The following instructions assume you chose **Apps + OS** in the previous step. If you chose **OS Only** and a distribution other than **Ubuntu** instead, you might need to adapt the following instructions accordingly.

## Working with AWS CodeStar projects

* **Note**\
  Completing these procedures might result in charges to your AWS account. These include possible charges for services such as Amazon EC2, AWS CodeStar, and AWS services supported by AWS CodeStar. For more information, see [Amazon EC2 Pricing](https://aws.amazon.com/ec2/pricing/), [AWS CodeStar Pricing](https://aws.amazon.com/codestar/pricing/), and [Cloud Services Pricing](https://aws.amazon.com/pricing/services/).\
  To use the AWS Cloud9 IDE to work with a newly-launched Amazon EC2 instance preconfigured with a popular app or framework such as WordPress, MySQL, PHP, Node.js, Nginx, Drupal, or Joomla, or a Linux distribution such as Ubuntu, Debian, FreeBSD, or openSUSE, you can use Amazon Lightsail along with AWS Cloud9. To do this, skip the rest of this topic, and see [Working with Amazon Lightsail Instances](https://github.com/kevinslin/aws-reference-notes/blob/main/services/aws_cloud_9/lightsail-instances.md) instead.\
  To use the AWS Cloud9 IDE to work with a newly-launched Amazon EC2 instance running Amazon Linux that contains no sample code, skip the rest of this topic, and see [Getting started: basic tutorials](https://github.com/kevinslin/aws-reference-notes/blob/main/services/aws_cloud_9/tutorials-basic.md) instead.

## Working with AWS CodePipeline

* **Note**\
  Completing these procedures might result in charges to your AWS account. These include possible charges for services such as Amazon EC2, CodePipeline, Amazon S3, and AWS services supported by CodePipeline. For more information, see [Amazon EC2 Pricing](https://aws.amazon.com/ec2/pricing/), [AWS CodePipeline Pricing](https://aws.amazon.com/codepipeline/pricing/), [Amazon S3 Pricing](https://aws.amazon.com/s3/pricing/), and [Cloud Services Pricing](https://aws.amazon.com/pricing/services/).\
  AWS CodeStar provides additional features along with pipelines, such as project templates, dashboards, and teams. To use AWS CodeStar instead of CodePipeline, skip the rest of this topic, and see [Working with AWS CodeCommit Projects](https://github.com/kevinslin/aws-reference-notes/blob/main/services/aws_cloud_9/codestar-projects.md) instead.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://awsnotes.dendron.so/developer-tools/aws-cloud9/topics/working-with-other-aws-services.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
