# Lab: Intro to Developer, Media, Mobile, Migration, Business, IoT

### <span style="background-color: rgb(255, 255, 255); color: rgb(224, 62, 45);">Developers tools</span>

##### Cloud9

IDE in AWS, let you code and then develop services directly from the IDE

##### CodeStar

Can manage entire CI/CD pipeline for your application. Have project amangement dashboard, JIRA.

##### X-Ray

Make it easy to analyze and debug application, give you insight for your application performance.

##### CodeCommit

Git repository but run in AWS cloud

##### CodePipeline

CI/CD pipeline. Help you build, test, and deploy whenever you commit to your repository

##### CodeBuild

Compiles your source code, runs test, and produce software package that is ready for deploymnet

##### CodeDeploy

Automates software deployments to different AWS services, EC2, Lambda

### Media services

##### Elemental Mediaconvert

File based video transcoding service, can help you convert video formats

##### MediaPackage

Prepare video content for delivery over the internet, also have piracy protection.

##### MediaTailor

Insert targeted ads into your video

##### MediaLive

Broadcast live streams for both TV and internet

##### MediaStore

Storage service for storing media

##### Kinesis Video Streams

Stream connected device video into AWS cloud for machine learning and other processing applications

### Mobile services

##### AWS Mobile Hub

Configure AWS application for mobile services

##### AWS Device Farm

App testing service for Andriod, iOS, and web application. Test app against large collection of physical devices.

##### AWS AppSync

GraphQL backend for mobile applications.

### <span style="color: rgb(224, 62, 45);">Migration</span>

##### AWS Appliation discovery Service

Help plan migration over to AWS by collecting data from on-premise data center.

##### AWS Database Migration Service

Help migrate database to another data type

##### AWS Server Migration Service

Automate migration work-load

##### AWS Snowball

Portal petabyte scale data storage device. Used for migrate on-premise database to AWS cloud

### Other

##### WorkDocs

Basically googledocs, but can accept lots of different doc types

##### WorkMail

Business email and calendar service

##### Chime

Online meeting service, basically Zoom.

##### WorkSpaces

Fully managed secure desktop as a service. Give you a virtual desktop that you can use

##### AppStream 2.0

Allow you to stream desktop applications to html5 compatible web browser.

### Internet of things

##### AWS IoT

Let embedded devices, microcontrollers and Raspberry pi to interact with AWS

##### FreeRTOS

OS for microcontrollers, allow small low-cost low-power to connect to AWS

##### Greengrass

Let you run local AWS lambda functions and messaging data, and machine learning applications

##### Gamelift

Deploy scale anad manage dedicated game servers

##### Lumberyard

Game development environment