Need help finding the right learning solutions? Call Us: 720-445-4360
- Onboard For Tech Teams
- Reduce initial time to productivity.
- Increase employee tenure.
- Plug-and-play into HR onboarding and career pathing programs.
- Customize for ad-hoc and cohort-based hiring approaches.
- Upskill For Tech Teams
- Upgrade and round out developer skills.
- Tailor to tech stack and specific project.
- Help teams, business units, centers of excellence and corporate tech universities.
- Reskill For Tech Teams
- Offer bootcamps to give employees a running start.
- Create immersive and cadenced learning journeys with guaranteed results.
- Supplement limited in-house L&D resources with all-inclusive programs to meet specific business goals.
- Design For Tech Teams
- Uplevel your existing tech learning framework.
- Extend HR efforts to provide growth opportunities within the organization.
- Prepare your team for an upcoming tech transformation.
Get your team started on a custom learning journey today!
Our Boulder, CO-based learning experts are ready to help!
Course Summary
The Introduction to AWS for Developers Learning Spike training course assumes no previous knowledge of Amazon Web Services (AWS).
The course starts by introducing participants to the benefits of using AWS and the primary reasons why Information Technology (IT) and DevOps look to AWS for elastic solutions. Next, participants will learn about the major components available in AWS. The course concludes with a lesson on how to implement the major components through live lab exercises.
This is a hands on course, so each student will need his or her own computer workstation. The following software and access is needed:
Windows: PuTTY, Administrator access to install AWS CLI tools
Mac/Linux: Terminal access, root access to install CLI tools
Purpose
Learn how to use AWS as a proficient user of the technology tools.
Audience
Developers and developer teams looking to add AWS to their stack.
Role
Skill Level
Style
Duration
1 Day
Related Technologies
- Productivity Objectives:
- Describe the benefits of AWS.
- Create an AWS environment.
- Implement AWS components such as Big Data, Nesting, Buckets, EBS and Glacier.
Request Information
Get your team upskilled or reskilled today. Chat with one of our experts to create a custom training proposal. Fully customized at no additional cost.
If you are not completely satisfied with your training class, we'll give you your money back.
about our training
-
Real-World Content
Project-focused demos and labs using your tool stack and environment, not some canned "training room" lab.
-
Expert Practitioners
Industry experts with 15+ years of industry experience that bring their battle scars into the classroom.
-
Experiential Learning
More coding than lecture, coupled with architectural and design discussions.
-
Fully Customized
One-size-fits-all doesn't apply to training teams. That's where we come in!
What You'll Learn
In the Introduction to AWS for Developers Learning Spike training course, you'll learn:
- Why Cloud
- Why AWS
- Accessing your AWS account
- AWS Graphical Interface Console
- Overview of key AWS services
- Regions and Availability Zones
- Advantages of using Availability Zones and Regions for failover and redundancy
- Cost of Availability Zones versus Regions
- Creating a security group
- Creating an SSH key
- Elastic Cloud Instances (EC2)
- Overview of the different EC2 instance types
- Launching an EC2 instance using the console
- Downloading the private key
- Accessing your EC2 instance
- Configuring PuTTY for windows
- Enabling an Apache Web Server
- Using the Command Line Interface (CLI)
- Verifying Python
- Installing wget and unzip
- Installing the AWS CLI
- Finding CLI help
- Configuring CLI
- Controlling CLI output
- Text
- Table
- JSON
- Controlling EC2 with the CLI
- Creating the SSH key pair
- Launching the EC2 instance with CLI
- Accessing the new EC2 instance via SSH
- Stopping an EC2 instance
- Storage Overview
- Advantage of using AWS storage
- Cost advantages
- Pay as You Go
- Different types of storage
- S3
- EBS
- Glacier
- S3 (Simple Storage Service)
- S3 Overview
- Use cases
- S3 Overview
- Big Data
- Data Size Limits
- S3 access control
- S3 security
- RRS (Reduced Redundancy Storage) Overview
- Cost benefits
- Automatically archiving sets of data to Glacier
- hosting from S3
- Auto scaling
- Objects and Buckets
- S3 folders
- Nesting
- Using S3
- Creating a bucket
- Creating a folder
- Adding an object to a bucket
- Setting Object Permissions
- Downloading an object from S3
- Deleting an object or bucket
- Using a 3rd party S3 explorer tool
- Creating access log records
- Controlling S3 with the CLI
- List Buckets
- Create buckets
- Copying files up to an S3 bucket
- Assigning S3 object permissions
- List objects in an S3 bucket
- Syncing files between local storage and S3
- Deleting a bucket
- EBS (Elastic Block Storage)
- EBS overview
- EBS Use cases
- Different available volume speeds
- EBS overview
- General purpose SSD
- IOPS
- Magnetic
- Automatic Replication
- Encryption
- Access control
- Striping volumes
- Scaling volumes
- Snapshots
- Moving snapshots between regions
- Creating an EBS volume
- Adding a volume to your instance
- Making the volume available
- Launching an instance from a snapshot
- Resizing an EBS volume
- Sharing an EBS volume
- Copying an EBS volume across regions
- EBSoptimized instances
- Using IOPS
- Glacier
- Glacier overview
- Use cases
- Cost benefits
- Data size limits
- Region specific storage
- Moving data in and out of Glacier
- Glacier Operations
- Vaults
- Glacier overview
- Creation and deletion
- Archives
- Jobs
- SNS notifications upon action completion
- AWS Storage Gateway Overview
- Use cases
- Benefits
- AWS Billing
- Resources used this month
- Month by month cost comparison
- Past billing and usage reports
- Set billing preferences
- Consolidated billing
- Set Cloudwatch Billing alerts
- AWS Cost simulator
- Project Cost Planner
- Estimate monthly bills
- AWS Free tier for new accounts
Real-world content
Project-focused demos and labs using your tool stack and environment, not some canned "training room" lab.
Expert Practitioners
Industry experts that bring their battle scars into the classroom.
Experiential Learning
More coding than lecture, coupled with architectural and design discussions.
Fully Customized
One-size-fits-all doesn't apply to training teams. That's where we come in!
Elite Instructor Program
We recently launched our internal Elite Instructor Program. The community driven instructor program is designed to support instructors in transforming students’ lives by consistently showing a world-class level of engagement, ability, and teaching prowess. Reach out today to learn more about our instructors.
Customized Technical Learning Solutions to Help Attract and Retain Talented Developers
Talk to one of our Learning Solution Architects today
Let DI help you design solutions to onboard, upskill or reskill your software development organization. Fully customized. 100% guaranteed.
DevelopIntelligence leads technical and software development learning programs for Fortune 500 companies. We provide learning solutions for hundreds of thousands of engineers for over 250 global brands.
“I appreciated the instructor’s technique of writing live code examples rather than using fixed slide decks to present the material.”
VMwareResources
Thank you for everyone who joined us this past year to hear about our proven methods of attracting and retaining tech talent.
- Boulder, Colorado Headquarters: 980 W. Dillon Road, Louisville, CO 80027
- 877-629-5631, 720-445-4360
© 2013 - 2020 DevelopIntelligence LLC - Privacy Policy