Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to AWS Cloud9 and Python Development
- Overview of AWS Cloud9 features
- Setting up and configuring AWS Cloud9 for Python development
- Familiarizing with the Cloud9 Integrated Development Environment (IDE)
Development in AWS Cloud9
- Writing Python code in a cloud-based environment
- Utilizing development tools within AWS Cloud9
- Understanding and managing Python packages and dependencies in Cloud9
Debugging and Testing Python Applications
- Using Cloud9’s debugging tools to identify and resolve issues
- Writing unit tests for robust application development
- Integrating with Continuous Integration/Continuous Deployment (CI/CD) pipelines for streamlined processes
Deploying Python Applications
- Deploying applications to various AWS services, such as Lambda and EC2
- Automating deployment workflows using Cloud9 tools
- Monitoring and scaling Python applications to meet demand
Collaboration in AWS Cloud9
- Collaborating in real-time with other developers for efficient teamwork
- Managing source control within AWS Cloud9, including Git integration
- Conducting code reviews and sharing projects within Cloud9
Integrating AWS Cloud9 with Other AWS Services
- Developing and managing AWS Lambda functions in Cloud9
- Working with Amazon S3 storage for data management
- Deploying serverless applications directly from Cloud9
Advanced AWS Cloud9 Features
- Automating workflows using AWS CloudFormation templates
- Creating custom IDE configurations to enhance productivity
- Leveraging AWS SDKs for Python (Boto3) within Cloud9
Security Best Practices in AWS Cloud9
- Managing access control and permissions for secure collaboration
- Implementing security measures for Python applications deployed through Cloud9
- Using AWS Identity and Access Management (IAM) roles to ensure secure deployment processes
Summary and Next Steps
Requirements
- Basic proficiency in Python programming
- Prior experience with cloud-based environments is beneficial
Audience
- Python developers for government
- Software engineers
14 Hours
Testimonials (3)
I've find out new interesting things about Lambda and Serverless
Oleg Buldumac - PUBLIC COURSE
Course - AWS Lambda for Developers
Everything in general.
Bruno - Verizon Connect
Course - Amazon Redshift
Examples/exercices perfectly adapted to our domain