AWS Cloud9 | Using AWS Cloud9 with AWS Services Flashcards

1
Q

Can I share an AWS Cloud9 environment with IAM users in a different AWS account?

Using AWS Cloud9 with AWS Services

AWS Cloud9 | Developer Tools

A

No. AWS Cloud9 environments can currently be shared only with the IAM users within the same AWS account. If you want to invite a new user that doesn’t have an IAM user access, you can follow the link to create a new IAM user in the Share dialog box.

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

How do I access AWS services from AWS Cloud9?

Using AWS Cloud9 with AWS Services

AWS Cloud9 | Developer Tools

A

AWS Cloud9 EC2 environments come preinstalled with the AWS CLI, which is authenticated with the permissions of the logged-in AWS user automatically. This enables you to run interactive CLI commands against AWS services from the built-in terminal window in Cloud9 without any additional configuration.

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

How can I develop serverless applications for AWS Lambda using AWS Cloud9?

Using AWS Cloud9 with AWS Services

AWS Cloud9 | Developer Tools

A

You can access the built-in tools for AWS Lambda from the AWS Resources panel in the IDE. You can use these tools to import existing or create new Lambda functions in Node.js and Python. You can easily run, preview, debug, and deploy these functions directly from the IDE. AWS Cloud9 also provides support for the AWS Serverless Application Model (AWS SAM) framework. This enables you to easily manage multiple Lambda functions and serverless resources in your application. If you provisioned your project using AWS CodeStar, any changes committed to the application will be built and deployed directly to Lambda on git push.

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

Can I locally test my AWS Lambda functions using AWS Cloud9?

Using AWS Cloud9 with AWS Services

AWS Cloud9 | Developer Tools

A

Yes. AWS Cloud9 can simulate the AWS Lambda execution environment for Node.js to run your functions locally in the IDE. This enables you to test your serverless applications with step-through debugging without uploading your application changes to Lambda. Once tested, you can also deploy your application changes to Lambda directly from the IDE.

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