RMS Technology Consulting RMS Technology Consulting
(781) 519-9398
info@rmstechconsulting.com
0
  • Twitter
  • Google Plus
  • Home
  • Register For A Live Class
  • Our Training Products
    • Live Instructor Led Virtual Classes
    • On Demand Video Library
    • Technology Books
    • AWS Participant Resources
      • AWS Security Essentials
      • AWS Networking Labs
      • AWS Business Essentials labs
      • AWS Sys Ops 2
      • awsarchlabs
      • awssysops1
      • awsdevelopinglabs
      • AWS Technical Essentials labs
  • On Demand Videos
  • Latest Articles
  • Strategy Consulting
  • Contact
  • Home
  • Register For A Live Class
  • Our Training Products
    • Live Instructor Led Virtual Classes
    • On Demand Video Library
    • Technology Books
    • AWS Participant Resources
      • AWS Security Essentials
      • AWS Networking Labs
      • AWS Business Essentials labs
      • AWS Sys Ops 2
      • awsarchlabs
      • awssysops1
      • awsdevelopinglabs
      • AWS Technical Essentials labs
  • On Demand Videos
  • Latest Articles
  • Strategy Consulting
  • Contact
  • Home
  • AWS Participant Resources
  • awsdevelopinglabs

awsdevelopinglabs

AWS Developing

Links

AWS_Development_codeFiles

General Process of Creating Java Code Examples

PDF of Class Material

AWS_CERTIFIED_DEVELOPER_ASSOCIATE_GUIDE (2)

AWS_DEVELOPMENT_ESSENTIALS

Main screen Eclipse with AWS Toolkit

Main screen Eclipse AWS

Cloud Formation Templates- Cloud Watch Log ETC

AWSCloudFormation-samples (1)eastoh

AWSCloudFormation-sampleseastva

AWSCloudFormation-samples (3)westoregon

AWSCloudFormation-samples (2)west

Download the AWS Toolkit for Visual Studio

Setting Up The AWS Toolkit for Visual Studio

Section 1 Lab

  1. Create AWS Account
  2. Download and install eclipse
  3. Navigate to Download eclipse for Java 64 bit for windows here

Section 2 Lab

1. Instructions for configuring eclipse and the AWS Toolkit

  1. From the aws console in IAM write down your access key and secret key from the AWS IAM dashboard for your user
  2. After installing eclipse go to  Help -Eclipse Marketplace and search for AWS or click on the option on the main page to launch eclipse marketplace
  3. The AWS Toolkit should be available for installation select the aws toolkit
  4. When installing the AWS toolkit, select all AWS services except RDS uncheck RDS and then on the next screen accept the license agreement for apache.
  5. Confirm and finish and restart eclipse if prompted
  6. Put your access key and secret access key in on reboot of eclipse

2. Instructions for creating an EBS Volume and S3 Bucket 

Create an EBS Volume

Create an S3 bucket and upload a file

3. Create an S3 bucket with eclipse

  1. Navigate to Eclipse then to file-new-new project then select AWS Java Project

2. Give your project a name and select Amazon S3 Sample and select finish

3. After the project builds, Open your solution Expand the project files and src folder click on the .java file to load the solution

4. Insert breakpoints (right click toggle breakpoint)  after bucket list operation (around line 112 in the code)

5. Debug or run your project as a java application

Section 3 Lab

1. Creating and connecting to an EC2 Instance-Windows

2. Creating a security group

  1. Creating A Security Group
  2. Adding Group Rules

Section 4 Lab

  1. Create a mysql database (connecting to the database is optional)
  2. Create a ProductCatalog Table in DynamoDB
    1. Open the DynamoDB console at https://console.aws.amazon.com/dynamodb/.
    2. Choose Create Table.
    3. In the Create DynamoDB table screen, do the following:
      1. In the Table name field, type ProductCatalog.
      2. For the Primary key, in the Partition key field, type Id. Set the data type toNumber.
    4. When the settings are as you want them, choose Create.
  3. Run a dynamodb sdk project in eclipse
  1. Navigate to Eclipse then to file-new-new project select AWS Java Project

2. Give your project a name and select Amazon Dynamodb Sample and select finish

3. After the project builds, Open your solution, Expand the project files and src folder click on the .java file to load the solution.

5. Debug or run your project as java

Section 5 Lab

Part 5 Lab Instructions

1.Use cloudwatch to work setup monitoring and alerts

  1. Enable Billing Alerts
  2. Create A Billing Alarm

2. From the IAM console create a group, user and role

3. Deploy and application package to elastic beanstalk

Elastic Beanstalk Sample Deployment File

nodejs-v1

Deploying a New Application Elasticbeanstalk

Section 6 Labs

  1. Create a Topic
  2. Subscribe to a Topic
  3. Publish to a Topic
  4. Clean Up

Section  7 Labs

  • Creating An SQS Queue
  • Sending A Message To An SQS Queue
  • Create an SQS Eclipse Solution
  1. Navigate to Eclipse then to file-new-new project select AWS Java Project

2. Give your project a name and select Amazon Simple Queue Service Sample and select finish

3. After the project builds, Open your solution

4. Run your project as java

Section 8 Lab

  1. Run a Serverless "Hello, World!"

  2. Optional Lambda lab API Gateway Endpoint with Lambda integration 
  1. Create A Lambda Function
  2. Integrate API Gateway

     3. Optional API gateway Lab- https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-create-api-from-example.html

Using AWS CLI

Using SQS with AWS CLI

Interact with S3 from Amazon CLI

AWS Command Line Documentation Per Service

15 Essential Amazon AWS EC2 CLI Command Examples

AWS CLI: 10 Useful Commands You May Not Know

Clean up activities

Clean Up Tasks

Pricing Tools
https://calculator.s3.amazonaws.com/index.html

https://www.promptcloud.com/ec2-ondemand-vs-reserved-instance-pricing.php

AWS Free Digital Training Library

AWS Digital Training For Certification

Categories

  • Best Practices
  • Blog
  • Career Advice
  • Cloud
  • DevOps
  • Quality Assurance
  • Software Development
  • Uncategorized

Recent Posts

What is Kubernetes and how does it differ from Docker?
25Feb,2020
Open Source Performance Testing Tools- Testing On A Budget
21Dec,2018
What is Docker and how does it help DevOps teams?
25Oct,2018

Tags

a description of cloud Agile Best Practices Agile Testing aws lambda Best Careers In IT cloud computing cloud technology containerization docker containers docker engine docker hub docker on aws How QA Works In Agile jmeter Jobs In IT microservices open source performance testing tools performance testing QA Testing serverless What is Agile What is docker what is serverless computing what is the cloud

Get in touch

(781) 519-9398

info@rmstechconsulting.com

22 River st., Braintree, Massachusetts, US.

Useful Links

  • About RMS Technology
  • Contact
  • Custom Development
  • Privacy policy

Social Links

  • Facebook
  • Twitter
  • Google Plus

Newsletters

Subscribe to get updates right in your inbox. We promise to not send you spam.

Copyright 2018 RMS Technology Consulting, LLC

  • Home
  • Register For A Live Class
  • Our Training Products
    • Live Instructor Led Virtual Classes
    • On Demand Video Library
    • Technology Books
    • AWS Participant Resources
      • AWS Security Essentials
      • AWS Networking Labs
      • AWS Business Essentials labs
      • AWS Sys Ops 2
      • awsarchlabs
      • awssysops1
      • awsdevelopinglabs
      • AWS Technical Essentials labs
  • On Demand Videos
  • Latest Articles
  • Strategy Consulting
  • Contact