Currently any new IoT development must be done on PaaS (Platform as a service) IoT infrastructure. Leading PaaS IoT systems include, Microsoft Azure, AWS IoT (Amazon), Google IoT cloud and Siemens Mindsphere etc. It’s also important for the developers to know associated PaaS functions necessary to connect IoT data to another ecosystem. In this course a customer will be trained hands on with a Raspberry Pi, a multi-sensor TI sensor Tag chip (which has 10 sensors built in – motion, ambient temperature, humidity, pressure, light meter etc.). A trainee will learn basics of all IoT functions and how to implement them in AWS IoT PaaS cloud using Lambda functions.
[overview] =>
Summery:
Basics of IoT architecture and functions
“Things”, “Sensors”, Internet and the mapping between business functions of IoT
Essential of all IoT software components- hardware, firmware, middleware, cloud and mobile app
IoT functions- Fleet manager, Data visualization, SaaS based FM and DV, alert/alarm, sensor onboarding, “thing” onboarding, geo-fencing
Basics of IoT device communication with cloud with MQTT.
Connecting IoT devices to AWS with MQTT (AWS IoT Core).
Connecting AWS IoT core with AWS Lambda function for computation and data storage.
Connecting Raspberry PI with AWS IoT core and simple data communication.
Alerts and events
Sensor calibration
[category_overview] =>
[outline] =>
Basics of IoT devices
Architecture of IoT system – IaaS vs PaaS based IoT system
Basics of “The things”, Sensors, business functions and mapping between them to build deliverable IoT data.
Essential components of IoT system- Hardware, Middleware, Security, Fleet manager (sensors and things manager), sensor onboarding, thing onboarding, geofencing, time series data, alert/alarm, data visualization
AWS PaaS functions for Middleware, Security, Fleet manager, alert/alarm etc.
IoT device security, why we need it?
Basics of IoT device communication with cloud with MQTT
Early history of IoT communication.
Basics of MQTT and why we use MQTT for IoT devices.
Message queue and PubSub system.
Connecting IoT devices to AWS with MQTT (AWS IoT Core)
How to configure IoT core to connect your device.
Onboarding and deboarding sensors
Onboarding and deboarding of “The things”
Connecting AWS IoT core with AWS Lambda function for computation and storage
Connect AWS Core with AWS Lambda.
What is AWS Lambda.
Collect data from AWS IoT Core with Lambda.
Connecting Raspberry PI with AWS IoT core and data communication
Code on Raspberry PI to connect with AWS IoT Core using python.
Send and receive data.
Read data from sensor and upload to MQTT.
Receive data from MQTT and control a sensor.
Alert and event capture
Alerts and events
Capturing alerts and events
Rule template and real-time alerts
Asynchronous/delayed event capture using Cloud Watch
Developers who wish to create and manage software to control IoT devices.
Architects who wish to design an IoT architecture.
Engineering managers who wish to implement an IoT strategy.
[overview] =>
This instructor-led, live training (online or onsite) is aimed at engineers who wish to deploy and manage IoT devices on AWS.
By the end of this training, participants will be able to build an IoT platform that includes the deployment and management of a backend, gateway, and devices on top of AWS.
Format of the course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
Exercises will be based on any of a number of languages and SDKs supported by AWS IoT (C, Java, JavaScript, Python, Arduino Yún, iOS, Android, etc.). To request a specific language or SDK, please contact us to arrange.
To learn more about AWS IoT Core, please visit: https://aws.amazon.com/iot-core/
[category_overview] =>
This instructor-led, live training in <loc> (onsite or remote) is aimed at engineers who wish to deploy and manage IoT devices on AWS.
By the end of this training, participants will be able to build an IoT platform that includes the deployment and management of a backend, gateway, and devices on top of AWS.
[outline] =>
Introduction
Setting up AWS IoT Core
AWS billing model
Overview of AWS IoT Core Features and Architecture
Overview of the HTTPS and MQTT Protocols Used by AWS IoT Core
Navigating the AWS User Interface
Hardware Compatibility and Considerations
Setting up the Devices
Collecting IoT Device Data
Defining Business Rules to Process Data
Passing Data to AWS Services for Processing
Case Study: Device performance and predictive maintenance
Amazon Web Services (AWS) Greengrass is an open source, cloud service that helps users create and deploy Internet of Things (IoT) applications on devices in homes, cars, hospitals, businesses, and more. AWS IoT Greengrass provides local compute, messaging, sync, data management, and machine learning inference capabilities to edge devices in a secure and cost-efficient way.
This instructor-led, live training (online or onsite) is aimed at developers who wish to install, configure, and manage AWS IoT Greengrass capabilities to create applications for various devices.
By the end of this training, participants will be able to use AWS IoT Greengrass to build, deploy, manage, secure, and monitor applications on intelligent devices.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers who wish to install, configure, and manage AWS IoT Greengrass capabilities to create applications for various devices.
By the end of this training, participants will be able to use AWS IoT Greengrass to build, deploy, manage, secure, and monitor applications on intelligent devices.
[outline] =>
Introduction
Overview of AWS IoT Greengrass Features and Architecture
Key concepts and features
API operations
Getting Started with AWS IoT Greengrass
Setting up the environment
Greengrass Core software installation
Setting up Greengrass Core devices
Managing Greengrass Components
AWS-provided components
Creating custom components
Uploading components
Interacting with AWS services
Component recipe reference
Environment variables
Running Lambda functions
Deploying Components to Devices
Creating deployments
Revising and canceling deployments
Deployment status
Using interprocess communication (IPC)
Managing Data Streams on the Greengrass Core
Greengrass stream manager
Using StreamManagerClient
Stream manager configuration
Performing Machine Learning (ML) Inference
AWS public ML components
Image classification
Object detection
Customizing ML components
Protecting Devices and Connections in Greengrass
Data protection and device authentication
Identity and access management
Infrastructure security
Security best practices
Logging and Monitoring in AWS IoT Greengrass
Monitoring tools
Logging API calls with CloudTrail
Gathering system health telemetry data
Checking core device status
Exploring Advanced Topics for AWS IoT Greengrass
Greengrass command line interface
CLI commands
Using AWS IoT Device Tester
Tagging resources
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037744
[source_title] => Amazon Web Services (AWS) IoT Greengrass
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => awsiotgreengrass
)
[iotit8] => stdClass Object
(
[course_code] => iotit8
[hr_nid] => 329055
[title] => Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「8 Hours Remote」
[requirements] =>
Purpose:
Currently any new IoT development must be done on PaaS (Platform as a service) IoT infrastructure. Leading PaaS IoT systems include, Microsoft Azure, AWS IoT (Amazon), Google IoT cloud and Siemens Mindsphere etc. It’s also important for the developers to know associated PaaS functions necessary to connect IoT data to other ecosystem. In this course a customer will be trained hands on with a Raspberry Pi, a multi-sensor TI sensor Tag chip (which has 10 sensors built in – motion, ambient temperature, humidity, pressure, light meter etc.). A trainee will learn basics of all IoT functions and how to implement them in AWS IoT PaaS cloud using Lambda functions.
[overview] =>
Summary:
Basics of IoT architecture and functions
“Things”, “Sensors”, Internet and the mapping between business functions of IoT
Essential of all IoT software components- hardware, firmware, middleware, cloud and mobile app
IoT functions- Fleet manager, Data visualization, SaaS based FM and DV, alert/alarm, sensor onboarding, “thing” onboarding, geo-fencing
Basics of IoT device communication with cloud with MQTT.
Connecting IoT devices to AWS with MQTT (AWS IoT Core).
Connecting AWS IoT core with AWS Lambda function for computation and data storage using DynamoDB.
Connecting Raspberry PI with AWS IoT core and simple data communication.
Hands on with Raspberry PI and AWS IoT Core to build a smart device.
Sensor data visualization and communication with web interface.
[category_overview] =>
[outline] =>
Basics of IoT devices
Architecture of IoT system – IaaS vs PaaS based IoT system
Basics of “The things”, Sensors, business functions and mapping between them to build deliverable IoT data.
Essential components of IoT system- Hardware, Middleware, Security, Fleet manager (sensors and things manager), sensor onboarding, thing onboarding, geofencing, time series data, alert/alarm, data visualization
AWS Paas functions for Middleware, Security, Fleet manager, alert/alarm etc.
IoT device security, why we need it?
Basics of IoT device communication with cloud with MQTT
Early history of IoT communication.
Basics of MQTT and why we use MQTT for IoT devices.
Message queue and PubSub system.
Connecting IoT devices to AWS with MQTT (AWS IoT Core)
How to configure IoT core to connect your device.
Onboarding and deboarding sensors
Onboarding and deboarding of “The things”
Connecting AWS IoT core with AWS Lambda function for computation and data storage using DynamoDB
Connect AWS Core with AWS Lambda.
What is AWS Lambda.
What is DynamoDB.
Collect data from AWS IoT Core and store it to DynamoDB using Lambda.
Connecting Raspberry PI with AWS IoT core and simple data communication
Code on Raspberry PI to connect with AWS IoT Core using python.
Send and receive data.
AWS SDK/Functions for Middleware security, connectivity and device management
Hands on with Raspberry PI and AWS IoT Core to build a smart device
Code on Raspberry PI to read data from sensor and send it to AWS.
Code on AWS Lambda to read sensor data, process it and control the device based on sensor data to make the device smart.
Sensor data visualization and communication with web interface
Building a simple Angular based application to visualize sensor data and host it on AWS S3 for public access.
SaaS on PaaS for AWS IoT : How to build a SaaS network around AWS Lambda
Alert and event capture
Sensor calibration
Rule addition for alert and events
[language] => en
[duration] => 8
[status] => published
[changed] => 1700037558
[source_title] => Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「8 Hours Remote」
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => iotit8
)
[amazonredshift] => stdClass Object
(
[course_code] => amazonredshift
[hr_nid] => 282962
[title] => Amazon Redshift
[requirements] =>
Basic experience with Amazon Web Services (AWS)
Familiarity with database concepts
[overview] =>
Amazon Redshift is a petabyte-scale cloud-based data warehouse service in AWS.
In this instructor-led, live training, participants will learn the fundamentals of Amazon Redshift.
By the end of this training, participants will be able to:
Install and configure Amazon Redshift
Load, configure, deploy, query, and visualize data with Amazon Redshift
Audience
Developers
IT Professionals
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Note
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
[outline] =>
Introduction to Data Warehousing
Overview of Amazon Redshift Features and Architecture
Installing and Configuring Amazon Redshift
Benefits of Using Amazon Redshift
Creating, Resizing, and Launching an Amazon Redshift Cluster
Data Loading in Amazon Redshift
Introduction to Data Loading
Designing and Creating Tables
Loading Sample Data Set into RedShift
Data Distribution in Redshift
Data Loading Best Practices
Querying Data within Redshift
Designing Queries
Tuning Query Performance
Data Integration, Analysis, and Visualization with Redshift
Connecting and Using Data Integration (ETL) Tools with Redshift
Connecting and Using Business Intelligence (BI) Tools with Redshift
Experience with website building, web application development, or mobile development
Audience
Developers
[overview] =>
Amazon S3 (also known as Amazon Simple Storage Service) is a cloud-based, NoSQL, key-value storage system on AWS.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use Amazon S3 to enable cloud-based storage for their websites, web applications and/or mobile applications.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers who wish to use Amazon S3 to enable cloud-based storage for their websites, web applications and/or mobile applications.
[outline] =>
Introduction
Overview of Amazon S3 Features and Architecture
Understanding pricing
Getting Started
Setting up an AWS account
Navigating the UI
Interfacing with Amazon S3
Managing Data on Amazon S3
Understanding Amazon S3 storage classes
Uploading content
Managing data access
Enable versioning on an S3 bucket
AWS S3 in Action
Creating a static website using AWS S3
Creating a web application using AWS S3
Creating a mobile application using AWS S3
Leveraging other AWS services
Migrating Data to Amazon S3
Migrating from on-premise to cloud
Working with AWS SFTP
Working with AWS Storage Gateway
Working with AWS Direct Connect
Securing Amazon S3 Data
Encrypting data
Auditing data
Working with the AWS SDK
Accessing libraries, code samples, and documentation.
An understanding of basic IT concepts and terminology
Experience with operating systems, virtualization, networking, and database architecture
Familiarity with command-line interfaces and cloud computing principles is beneficial
Audience
System administrators
IT professionals
Developers
[overview] =>
AWS, or Amazon Web Services, is a comprehensive cloud computing platform provided by Amazon.
This instructor-led, live training (online or onsite) is aimed at beginner-level to intermediate-level system administrators and IT professionals who wish to gain hands-on experience in managing AWS cloud services and prepare for the AWS Certified SysOps Administrator - Associate exam.
By the end of this training, participants will be able to:
Set up and configure AWS services and resources securely.
Manage user identities, permissions, and access to AWS resources.
Design and deploy scalable, highly available, and fault-tolerant systems on AWS.
Implement and manage data flow to and from AWS.
Optimize AWS service usage to ensure efficient operation and cost management.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at beginner-level to intermediate-level system administrators and IT professionals who wish to gain hands-on experience in managing AWS cloud services and prepare for the AWS Certified SysOps Administrator - Associate exam.
By the end of this training, participants will be able to:
Set up and configure AWS services and resources securely.
Manage user identities, permissions, and access to AWS resources.
Design and deploy scalable, highly available, and fault-tolerant systems on AWS.
Implement and manage data flow to and from AWS.
Optimize AWS service usage to ensure efficient operation and cost management.
[outline] =>
Introduction to AWS
Overview of cloud computing
Introduction to AWS services
Setting up an AWS account
AWS global infrastructure and regions
AWS pricing models and billing
AWS Identity and Access Management (IAM)
Understanding IAM
Managing IAM users, groups, and roles
IAM policies and permissions
Best practices for IAM security
Amazon Virtual Private Cloud (VPC)
VPC basics and architecture
Subnets, route tables, and internet gateways
VPC security with security groups and network ACLs
Creating and managing a VPC
AWS Compute Services
Amazon EC2 instances
Managing EC2 instances
Load balancers and auto scaling groups
AWS Lambda and serverless architecture
AWS Storage Solutions
Amazon S3 basics and bucket management
Amazon EBS and EC2 instance storage
AWS storage gateway and Snowball
Backup and disaster recovery solutions
AWS Database Services
Amazon RDS and database management
Amazon DynamoDB and NoSQL databases
Data warehousing with Amazon Redshift
Database migration services
Monitoring and Logging
Amazon CloudWatch and CloudTrail
AWS config and AWS systems manager
Monitoring AWS resources
Logging and auditing best practices
Security and Compliance
AWS security best practices
Understanding AWS compliance programs
Data encryption and key management
Working with AWS shield and WAF
Networking and Content Delivery
Amazon Route 53 and DNS management
AWS direct connect and VPN
Amazon CloudFront and content delivery networks
Automation and Optimization
AWS CloudFormation and infrastructure as code
AWS Elastic Beanstalk and application deployment
Cost optimization strategies
Performance tuning and troubleshooting
Final Project and Certification Preparation
Capstone project: Deploying a multi-tier application on AWS
Review and preparation for AWS certified SysOps administrator - associate exam
Cloud engineers wishing to become architecture engineers
[overview] =>
AWS Advanced Architecture refers to the design, setup and deployment of enterprise infrastructure and applications on AWS.
This instructor-led, live training (online or onsite) is aimed at cloud engineers wishing to understand and implement the more complex aspects of AWS architecture. The course covers many of the same topics as the AWS Certified Solutions Architect (Professional) level courses. However, this course is NOT intended to prepare participants to take an exam. This is a hands-on, practical course that demonstrates how to implement in a live lab environment many of the configurations, implementations, and deployments that an AWS Solutions Architect would need to carry out.
By the end of this training, participants will be able to:
Design complex cloud solutions on AWS.
Deploy software applications on AWS that are scalable, highly available, and fault-tolerant.
Integrate the most appropriate AWS services with an application.
Migrate a complex software application to AWS.
Apply best practices to the design, implementation, optimization and deployment of infrastructure and applications on AWS.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at cloud engineers wishing to understand and implement the more complex aspects of AWS architecture. The course covers many of the same topics as the AWS Certified Solutions Architect (Professional) level courses. However, this course is NOT intended to prepare participants to take an exam. This is a hands-on, practical course that demonstrates how to implement in a live lab environment many of the configurations, implementations, and deployments that an AWS Solutions Architect would need to carry out.
By the end of this training, participants will be able to:
Design complex cloud solutions on AWS.
Deploy software applications on AWS that are scalable, highly available, and fault-tolerant.
Integrate the most appropriate AWS services with an application.
Migrate a complex software application to AWS.
Apply best practices to the design, implementation, optimization and deployment of infrastructure and applications on AWS.
Anyone who has a good understanding of any one high-level programming level can join this program.
[overview] =>
On demand AWS Architect Certification training course is designed to help professionals to become cloud-enabled using Amazon Web Services. This course is taught with real life examples, helps participants understand the practical application of concepts such as fundamentals of cloud computing, Amazon Web services (AWS), Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), Private Clouds and Cloud programming. After this course participants will be able to have their own implementations on cloud using EC2 instances, S3 buckets etc.
[category_overview] =>
[outline] =>
Introduction to Cloud Computing
Amazon EC2 and Amazon EBS
Amazon Storage Services : S3, RRS, CloudWatch
Scaling and Load Distribution in AWS
AWS VPC & Route 53
Identity and Access Management Techniques (IAM) and Amazon Managed Relational Database (RDS)
Multiple AWS Services and Managing the Resources' Lifecycle
AWS Cloud Security refers to the practices, tools, and policies designed to protect data, applications, and resources hosted on Amazon Web Services (AWS) cloud infrastructure.
This instructor-led, live training (online or onsite) is aimed at beginner to intermediate-level IT professionals who wish to gain the knowledge and skills required to secure Amazon Web Services (AWS) environments effectively.
By the end of this training, participants will be able to:
Understand the core concepts of AWS Cloud Security and its importance in a cloud environment.
Implement effective access controls, authentication mechanisms, and multi-factor authentication to secure AWS resources.
Define and enforce security policies and monitor AWS resources.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at beginner to intermediate-level IT professionals who wish to gain the knowledge and skills required to secure Amazon Web Services (AWS) environments effectively.
By the end of this training, participants will be able to:
Understand the core concepts of AWS Cloud Security and its importance in a cloud environment.
Implement effective access controls, authentication mechanisms, and multi-factor authentication to secure AWS resources.
Define and enforce security policies and monitor AWS resources.
[outline] =>
Introduction
Overview of AWS Cloud
Understanding the AWS shared responsibility model
Access Controls and Account Management
Overview of IAM (Identity and Access Management)
Authentication and authorization
Multi-factor authentication (MFA) implementation
Account management best practices
Managing account locks/unlocks and exceptions
Password Parameters and Policies
Password policy basics and complexity requirements
Password expiration intervals
Handling failed login attempts
Password whitelists and blacklists
Password history and rotation
Implementing account exceptions
Segregation of Functions and Role-Based Access Control
Familiarity with Amazon Web Services (AWS) Console
Audience
DevOps engineers
Developers
[overview] =>
Amazon Web Services (AWS) CodePipeline is a delivery service that developers can use to automate software release processes. CodePipeline helps in managing and configuring the continuous changes in different software release stages.
This instructor-led, live training (online or onsite) is aimed at DevOps engineers and developers who wish to use CodePipeline to automate release pipelines for efficient updating of applications and infrastructures.
By the end of this training, participants will be able to use CodePipeline features and tools to automate and configure workflows in software release workflows.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers and developers who wish to use CodePipeline to automate release pipelines for efficient updating of applications and infrastructures.
By the end of this training, participants will be able to use CodePipeline features and tools to automate and configure workflows in software release workflows.
Two or more years’ experience provisioning, operating, and managing AWS environments
Experience developing code in at least one high-level programming language
Experience in automation and testing via scripting/programming
Understanding of agile and other development processes and methodologies
Two or more years hands-on experience designing and deploying cloud architecture on AWS.
[overview] =>
Audience:
Cloud engineers, Solution architects, Centre of excellence team, Window server administrators, Unix/Linux administrator, Storage administrators, network administrators, Virtualization administrators
Course Objectives:
This course is designed to teach you how to:
Use the principal concepts and practices behind the DevOps methodology
Design and implement an infrastructure on AWS that supports one or more DevOps development projects
Use AWS CloudFormation and AWS OpsWorks to deploy the infrastructure necessary to create development, test, and production environments for a software development project
Use AWS CodeCommit and understand the array of options for enabling a Continuous Integration environment on AWS
Use AWS CodePipeline to design and implement a Continuous Integration and Delivery pipeline on AWS
Implement several common Continuous Deployment use cases using AWS technologies, including blue/green deployment and A/B testing
Distinguish between the array of application deployment technologies available on AWS (including AWS CodeDeploy, AWS Opsworks, AWS Elastic Beanstalk, Amazon EC2 Container Service, and Amazon EC2 Container Registry), and decide which technology best fits a given scenario
Fine tune the applications you deliver on AWS for high performance and use AWS tools and technologies to monitor your application and environment for potential issues
[category_overview] =>
[outline] =>
Day 1
What is DevOps?
Infrastructure as Code, Part 1: Design and Security
Infrastructure as Code, Part 2: CloudFormation and Configuration Management
Day 2
Continuous Integration on AWS
Continuous Deployment on AWS
Deploying Applications on AWS, Part 1
Day 3
Deploying Applications on AWS, Part 2
Continuous Integration and Delivery Pipelines on AWS
Amazon Elastic Container Service (Amazon ECS or AWS ECS) is a container orchestration service for running containerized applications on AWS.
This instructor-led, live training (online or onsite) is aimed at engineers who wish to use Amazon ECS to deploy and scale containerized applications.
By the end of this training, participants will be able to:
Create a containerized application running on Amazon ECS.
Understand how ECS Clusters and the ECS Agent work.
Auto Scale a Containerized Application.
Automate the Deployment Process.
Integrate the Docker application deployment process with new or existing Continuous Integration workflows.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at engineers who wish to use Amazon ECS to deploying and scaling containerized applications.
By the end of this training, participants will be able to:
Create a containerized application running on Amazon ECS.
Understand how ECS Clusters and the ECS Agent work.
Auto Scale a Containerized Application
Automate the Deployment Process
Integrate the Docker application deployment process with new or existing Continuous Integration workflows.
[outline] =>
Introduction
Preparing an AWS Account
Overview of Amazon ECS Features and Architecture
Costs of Running Amazon ECS
Overview of the Different ECS Components
Navigating the CLI
Working with the ECS Agent
Working with ECS Tasks
Overview of ECS Services
Creating a Containerized Application
Creating a Cluster
Deploying the Application
Scaling the Application
Scheduling and Automation
Assigning the Application to a Domain Name
Setting up a Continuous Integration Pipeline
Integrating Docker and Kubernetes with an existing Continuous Integration System
A general understanding of web-based software development.
An Amazon AWS account with at least 10 USD on it.
Audience
Developers
System Administrators
DevOps Engineers
[overview] =>
Amazon Elastic Container Service for Kubernetes (Amazon EKS, or AWS EKS) is a service for running Kubernetes on AWS without having to install and operate Kubernetes yourself.
This instructor-led, live training (online or onsite) is aimed at engineers who wish to use Amazon EKS to deploy and scale containerized applications across AWS managed Kubernetes clusters.
By the end of this training, participants will be able to:
Set up an EKS based Kubernetes cluster.
Create and run a containerized application on Amazon EKS.
Auto-scale a Containerized Application
Automate the Deployment Process
Integrate EKS based applications with a new or existing Continuous Integration workflow.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at engineers who wish to use Amazon EKS to deploy and scale containerized applications across AWS managed Kubernetes clusters.
By the end of this training, participants will be able to:
Set up an EKS based Kubernetes cluster.
Create and run a containerized application on Amazon EKS.
Auto-scale a Containerized Application
Automate the Deployment Process
Integrate EKS based applications with a new or existing Continuous Integration workflow.
[outline] =>
Introduction
Preparing the AWS Account
Overview of Amazon EKS Features and Architecture
Costs of Running Amazon EKS
Case Study: Amazon EKS for Microservices
Overview of the Different EKS Components
Navigating the CLI
Creating an EKS Kubernetes Cluster
Provisioning Worker Nodes
Containerizing an Application
Deploying the Application
Using AWS CloudFormation Templates
Auto-scaling the EKS Cluster
Monitoring the Performance of an EKS Cluster
Integrating EKS with a Continuous Integration System
Familiarity with core AWS services such as EC2, S3, RDS, and Lambda
Understanding of basic financial concepts
Audience
Cloud architects
Developers and DevOps teams
IT finance managers
[overview] =>
AWS Financial Management refers to the suite of tools and practices used to manage and optimize costs within the Amazon Web Services (AWS) cloud platform.
This instructor-led, live training (online or onsite) is aimed at intermediate-level cloud architects and developers who wish to gain the knowledge and tools necessary to efficiently manage and optimize AWS costs, aligning cloud spending with business objectives.
By the end of this training, participants will be able to:
Understand how AWS pricing works and how different services contribute to overall costs.
Learn how to implement cost-saving measures, utilize reserved instances, and optimize resource usage.
Develop skills to create, manage, and adhere to budgets within the AWS framework.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at intermediate-level cloud architects and developers who wish to gain the knowledge and tools necessary to efficiently manage and optimize AWS costs, aligning cloud spending with business objectives.
By the end of this training, participants will be able to:
Understand how AWS pricing works and how different services contribute to overall costs.
Learn how to implement cost-saving measures, utilize reserved instances, and optimize resource usage.
Develop skills to create, manage, and adhere to budgets within the AWS framework.
[outline] =>
Introduction
Overview of AWS Financial Management
Importance of financial management in cloud computing
Key concepts and terminology
AWS Pricing and Cost Structure
Understanding AWS pricing models
Cost considerations for different AWS services
Tools for estimating AWS costs
Cost Optimization Strategies
Identifying cost-saving opportunities
Reserved instances and savings plans
Right-sizing resources and autoscaling
Budgeting and Cost Allocation
Setting up budgets in AWS
Tracking and allocating costs
Utilizing AWS Cost Explorer and Budgets
Implementing Governance and Compliance
Establishing financial governance in AWS
Implementing tagging strategies for cost allocation
Ensuring compliance with financial policies
Billing and Reporting
Understanding AWS billing and invoice structure
Using AWS cost and usage reports
Creating custom reports for stakeholders
Using AWS Tools for Financial Management
AWS Cost Explorer
AWS Budgets
AWS Trusted Advisor
Case Studies and Best Practices
Analyzing real-world scenarios
Best practices in managing AWS costs
Advanced Topics in AWS Financial Management
Leveraging AWS Marketplace for cost optimization
Integrating third-party financial management tools with AWS
“Things”, “Sensors”, Internet and the mapping between business functions of IoT
Essential of all IoT software components- hardware, firmware, middleware, cloud and mobile app
IoT functions- Fleet manager, Data visualization, SaaS based FM and DV, alert/alarm, sensor onboarding, “thing” onboarding, geo-fencing
Basics of IoT device communication with cloud with MQTT.
Connecting IoT devices to AWS with MQTT (AWS IoT Core).
Connecting AWS IoT core with AWS Lambda function for computation and data storage.
Connecting Raspberry PI with AWS IoT core and simple data communication.
Alerts and events
Sensor calibration
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
Basics of IoT devices
Architecture of IoT system – IaaS vs PaaS based IoT system
Basics of “The things”, Sensors, business functions and mapping between them to build deliverable IoT data.
Essential components of IoT system- Hardware, Middleware, Security, Fleet manager (sensors and things manager), sensor onboarding, thing onboarding, geofencing, time series data, alert/alarm, data visualization
AWS PaaS functions for Middleware, Security, Fleet manager, alert/alarm etc.
IoT device security, why we need it?
Basics of IoT device communication with cloud with MQTT
Early history of IoT communication.
Basics of MQTT and why we use MQTT for IoT devices.
Message queue and PubSub system.
Connecting IoT devices to AWS with MQTT (AWS IoT Core)
How to configure IoT core to connect your device.
Onboarding and deboarding sensors
Onboarding and deboarding of “The things”
Connecting AWS IoT core with AWS Lambda function for computation and storage
Connect AWS Core with AWS Lambda.
What is AWS Lambda.
Collect data from AWS IoT Core with Lambda.
Connecting Raspberry PI with AWS IoT core and data communication
Code on Raspberry PI to connect with AWS IoT Core using python.
Send and receive data.
Read data from sensor and upload to MQTT.
Receive data from MQTT and control a sensor.
Alert and event capture
Alerts and events
Capturing alerts and events
Rule template and real-time alerts
Asynchronous/delayed event capture using Cloud Watch
Instant delivery of alert using AWS SNS
Sensor calibration
What is sensor calibration
Single level calibration
Multi-level calibration
Requirements
Purpose:
Currently any new IoT development must be done on PaaS (Platform as a service) IoT infrastructure. Leading PaaS IoT systems include, Microsoft Azure, AWS IoT (Amazon), Google IoT cloud and Siemens Mindsphere etc. It’s also important for the developers to know associated PaaS functions necessary to connect IoT data to another ecosystem. In this course a customer will be trained hands on with a Raspberry Pi, a multi-sensor TI sensor Tag chip (which has 10 sensors built in – motion, ambient temperature, humidity, pressure, light meter etc.). A trainee will learn basics of all IoT functions and how to implement them in AWS IoT PaaS cloud using Lambda functions.
4 Hours
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」 Training Course - Booking
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」 Training Course - Enquiry
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」 - Consultancy Enquiry
Testimonials (1)
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
Course - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
This instructor-led, live training in Costa Rica (onsite or remote) is aimed at engineers who wish to deploy and manage IoT devices on AWS.
By the end of this training, participants will be able to build an IoT platform that includes the deployment and management of a backend, gateway, and devices on top of AWS.
This instructor-led, live training in Costa Rica (online or onsite) is aimed at developers who wish to install, configure, and manage AWS IoT Greengrass capabilities to create applications for various devices.
By the end of this training, participants will be able to use AWS IoT Greengrass to build, deploy, manage, secure, and monitor applications on intelligent devices.
This instructor-led, live training in Costa Rica (online or onsite) is aimed at developers who wish to use Amazon S3 to enable cloud-based storage for their websites, web applications and/or mobile applications.
This instructor-led, live training in Costa Rica (online or onsite) is aimed at beginner-level to intermediate-level system administrators and IT professionals who wish to gain hands-on experience in managing AWS cloud services and prepare for the AWS Certified SysOps Administrator - Associate exam.
By the end of this training, participants will be able to:
Set up and configure AWS services and resources securely.
Manage user identities, permissions, and access to AWS resources.
Design and deploy scalable, highly available, and fault-tolerant systems on AWS.
Implement and manage data flow to and from AWS.
Optimize AWS service usage to ensure efficient operation and cost management.
This instructor-led, live training in Costa Rica (online or onsite) is aimed at cloud engineers wishing to understand and implement the more complex aspects of AWS architecture. The course covers many of the same topics as the AWS Certified Solutions Architect (Professional) level courses. However, this course is NOT intended to prepare participants to take an exam. This is a hands-on, practical course that demonstrates how to implement in a live lab environment many of the configurations, implementations, and deployments that an AWS Solutions Architect would need to carry out.
By the end of this training, participants will be able to:
Design complex cloud solutions on AWS.
Deploy software applications on AWS that are scalable, highly available, and fault-tolerant.
Integrate the most appropriate AWS services with an application.
Migrate a complex software application to AWS.
Apply best practices to the design, implementation, optimization and deployment of infrastructure and applications on AWS.
On demand AWS Architect Certification training course is designed to help professionals to become cloud-enabled using Amazon Web Services. This course is taught with real life examples, helps participants understand the practical application of concepts such as fundamentals of cloud computing, Amazon Web services (AWS), Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), Private Clouds and Cloud programming. After this course participants will be able to have their own implementations on cloud using EC2 instances, S3 buckets etc.
This instructor-led, live training in Costa Rica (online or onsite) is aimed at beginner to intermediate-level IT professionals who wish to gain the knowledge and skills required to secure Amazon Web Services (AWS) environments effectively.
By the end of this training, participants will be able to:
Understand the core concepts of AWS Cloud Security and its importance in a cloud environment.
Implement effective access controls, authentication mechanisms, and multi-factor authentication to secure AWS resources.
Define and enforce security policies and monitor AWS resources.
This instructor-led, live training in Costa Rica (online or onsite) is aimed at DevOps engineers and developers who wish to use CodePipeline to automate release pipelines for efficient updating of applications and infrastructures.
By the end of this training, participants will be able to use CodePipeline features and tools to automate and configure workflows in software release workflows.
Cloud engineers, Solution architects, Centre of excellence team, Window server administrators, Unix/Linux administrator, Storage administrators, network administrators, Virtualization administrators
Course Objectives:
This course is designed to teach you how to:
Use the principal concepts and practices behind the DevOps methodology
Design and implement an infrastructure on AWS that supports one or more DevOps development projects
Use AWS CloudFormation and AWS OpsWorks to deploy the infrastructure necessary to create development, test, and production environments for a software development project
Use AWS CodeCommit and understand the array of options for enabling a Continuous Integration environment on AWS
Use AWS CodePipeline to design and implement a Continuous Integration and Delivery pipeline on AWS
Implement several common Continuous Deployment use cases using AWS technologies, including blue/green deployment and A/B testing
Distinguish between the array of application deployment technologies available on AWS (including AWS CodeDeploy, AWS Opsworks, AWS Elastic Beanstalk, Amazon EC2 Container Service, and Amazon EC2 Container Registry), and decide which technology best fits a given scenario
Fine tune the applications you deliver on AWS for high performance and use AWS tools and technologies to monitor your application and environment for potential issues
This instructor-led, live training in Costa Rica (online or onsite) is aimed at engineers who wish to use Amazon ECS to deploying and scaling containerized applications.
By the end of this training, participants will be able to:
Create a containerized application running on Amazon ECS.
Understand how ECS Clusters and the ECS Agent work.
Auto Scale a Containerized Application
Automate the Deployment Process
Integrate the Docker application deployment process with new or existing Continuous Integration workflows.
This instructor-led, live training in Costa Rica (online or onsite) is aimed at engineers who wish to use Amazon EKS to deploy and scale containerized applications across AWS managed Kubernetes clusters.
By the end of this training, participants will be able to:
Set up an EKS based Kubernetes cluster.
Create and run a containerized application on Amazon EKS.
Auto-scale a Containerized Application
Automate the Deployment Process
Integrate EKS based applications with a new or existing Continuous Integration workflow.
This instructor-led, live training in Costa Rica (online or onsite) is aimed at intermediate-level cloud architects and developers who wish to gain the knowledge and tools necessary to efficiently manage and optimize AWS costs, aligning cloud spending with business objectives.
By the end of this training, participants will be able to:
Understand how AWS pricing works and how different services contribute to overall costs.
Learn how to implement cost-saving measures, utilize reserved instances, and optimize resource usage.
Develop skills to create, manage, and adhere to budgets within the AWS framework.
Currently any new IoT development must be done on PaaS (Platform as a service) IoT infrastructure. Leading PaaS IoT systems include, Microsoft Azure, AWS IoT (Amazon), Google IoT cloud and Siemens Mindsphere etc. It’s also important for the developers to know associated PaaS functions necessary to connect IoT data to another ecosystem. In this course a customer will be trained hands on with a Raspberry Pi, a multi-sensor TI sensor Tag chip (which has 10 sensors built in – motion, ambient temperature, humidity, pressure, light meter etc.). A trainee will learn basics of all IoT functions and how to implement them in AWS IoT PaaS cloud using Lambda functions.
[overview] =>
Summery:
Basics of IoT architecture and functions
“Things”, “Sensors”, Internet and the mapping between business functions of IoT
Essential of all IoT software components- hardware, firmware, middleware, cloud and mobile app
IoT functions- Fleet manager, Data visualization, SaaS based FM and DV, alert/alarm, sensor onboarding, “thing” onboarding, geo-fencing
Basics of IoT device communication with cloud with MQTT.
Connecting IoT devices to AWS with MQTT (AWS IoT Core).
Connecting AWS IoT core with AWS Lambda function for computation and data storage.
Connecting Raspberry PI with AWS IoT core and simple data communication.
Alerts and events
Sensor calibration
[category_overview] =>
[outline] =>
Basics of IoT devices
Architecture of IoT system – IaaS vs PaaS based IoT system
Basics of “The things”, Sensors, business functions and mapping between them to build deliverable IoT data.
Essential components of IoT system- Hardware, Middleware, Security, Fleet manager (sensors and things manager), sensor onboarding, thing onboarding, geofencing, time series data, alert/alarm, data visualization
AWS PaaS functions for Middleware, Security, Fleet manager, alert/alarm etc.
IoT device security, why we need it?
Basics of IoT device communication with cloud with MQTT
Early history of IoT communication.
Basics of MQTT and why we use MQTT for IoT devices.
Message queue and PubSub system.
Connecting IoT devices to AWS with MQTT (AWS IoT Core)
How to configure IoT core to connect your device.
Onboarding and deboarding sensors
Onboarding and deboarding of “The things”
Connecting AWS IoT core with AWS Lambda function for computation and storage
Connect AWS Core with AWS Lambda.
What is AWS Lambda.
Collect data from AWS IoT Core with Lambda.
Connecting Raspberry PI with AWS IoT core and data communication
Code on Raspberry PI to connect with AWS IoT Core using python.
Send and receive data.
Read data from sensor and upload to MQTT.
Receive data from MQTT and control a sensor.
Alert and event capture
Alerts and events
Capturing alerts and events
Rule template and real-time alerts
Asynchronous/delayed event capture using Cloud Watch
Developers who wish to create and manage software to control IoT devices.
Architects who wish to design an IoT architecture.
Engineering managers who wish to implement an IoT strategy.
[overview] =>
This instructor-led, live training (online or onsite) is aimed at engineers who wish to deploy and manage IoT devices on AWS.
By the end of this training, participants will be able to build an IoT platform that includes the deployment and management of a backend, gateway, and devices on top of AWS.
Format of the course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
Exercises will be based on any of a number of languages and SDKs supported by AWS IoT (C, Java, JavaScript, Python, Arduino Yún, iOS, Android, etc.). To request a specific language or SDK, please contact us to arrange.
To learn more about AWS IoT Core, please visit: https://aws.amazon.com/iot-core/
[category_overview] =>
This instructor-led, live training in <loc> (onsite or remote) is aimed at engineers who wish to deploy and manage IoT devices on AWS.
By the end of this training, participants will be able to build an IoT platform that includes the deployment and management of a backend, gateway, and devices on top of AWS.
[outline] =>
Introduction
Setting up AWS IoT Core
AWS billing model
Overview of AWS IoT Core Features and Architecture
Overview of the HTTPS and MQTT Protocols Used by AWS IoT Core
Navigating the AWS User Interface
Hardware Compatibility and Considerations
Setting up the Devices
Collecting IoT Device Data
Defining Business Rules to Process Data
Passing Data to AWS Services for Processing
Case Study: Device performance and predictive maintenance
Amazon Web Services (AWS) Greengrass is an open source, cloud service that helps users create and deploy Internet of Things (IoT) applications on devices in homes, cars, hospitals, businesses, and more. AWS IoT Greengrass provides local compute, messaging, sync, data management, and machine learning inference capabilities to edge devices in a secure and cost-efficient way.
This instructor-led, live training (online or onsite) is aimed at developers who wish to install, configure, and manage AWS IoT Greengrass capabilities to create applications for various devices.
By the end of this training, participants will be able to use AWS IoT Greengrass to build, deploy, manage, secure, and monitor applications on intelligent devices.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers who wish to install, configure, and manage AWS IoT Greengrass capabilities to create applications for various devices.
By the end of this training, participants will be able to use AWS IoT Greengrass to build, deploy, manage, secure, and monitor applications on intelligent devices.
[outline] =>
Introduction
Overview of AWS IoT Greengrass Features and Architecture
Key concepts and features
API operations
Getting Started with AWS IoT Greengrass
Setting up the environment
Greengrass Core software installation
Setting up Greengrass Core devices
Managing Greengrass Components
AWS-provided components
Creating custom components
Uploading components
Interacting with AWS services
Component recipe reference
Environment variables
Running Lambda functions
Deploying Components to Devices
Creating deployments
Revising and canceling deployments
Deployment status
Using interprocess communication (IPC)
Managing Data Streams on the Greengrass Core
Greengrass stream manager
Using StreamManagerClient
Stream manager configuration
Performing Machine Learning (ML) Inference
AWS public ML components
Image classification
Object detection
Customizing ML components
Protecting Devices and Connections in Greengrass
Data protection and device authentication
Identity and access management
Infrastructure security
Security best practices
Logging and Monitoring in AWS IoT Greengrass
Monitoring tools
Logging API calls with CloudTrail
Gathering system health telemetry data
Checking core device status
Exploring Advanced Topics for AWS IoT Greengrass
Greengrass command line interface
CLI commands
Using AWS IoT Device Tester
Tagging resources
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037744
[source_title] => Amazon Web Services (AWS) IoT Greengrass
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => awsiotgreengrass
)
[iotit8] => stdClass Object
(
[course_code] => iotit8
[hr_nid] => 329055
[title] => Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「8 Hours Remote」
[requirements] =>
Purpose:
Currently any new IoT development must be done on PaaS (Platform as a service) IoT infrastructure. Leading PaaS IoT systems include, Microsoft Azure, AWS IoT (Amazon), Google IoT cloud and Siemens Mindsphere etc. It’s also important for the developers to know associated PaaS functions necessary to connect IoT data to other ecosystem. In this course a customer will be trained hands on with a Raspberry Pi, a multi-sensor TI sensor Tag chip (which has 10 sensors built in – motion, ambient temperature, humidity, pressure, light meter etc.). A trainee will learn basics of all IoT functions and how to implement them in AWS IoT PaaS cloud using Lambda functions.
[overview] =>
Summary:
Basics of IoT architecture and functions
“Things”, “Sensors”, Internet and the mapping between business functions of IoT
Essential of all IoT software components- hardware, firmware, middleware, cloud and mobile app
IoT functions- Fleet manager, Data visualization, SaaS based FM and DV, alert/alarm, sensor onboarding, “thing” onboarding, geo-fencing
Basics of IoT device communication with cloud with MQTT.
Connecting IoT devices to AWS with MQTT (AWS IoT Core).
Connecting AWS IoT core with AWS Lambda function for computation and data storage using DynamoDB.
Connecting Raspberry PI with AWS IoT core and simple data communication.
Hands on with Raspberry PI and AWS IoT Core to build a smart device.
Sensor data visualization and communication with web interface.
[category_overview] =>
[outline] =>
Basics of IoT devices
Architecture of IoT system – IaaS vs PaaS based IoT system
Basics of “The things”, Sensors, business functions and mapping between them to build deliverable IoT data.
Essential components of IoT system- Hardware, Middleware, Security, Fleet manager (sensors and things manager), sensor onboarding, thing onboarding, geofencing, time series data, alert/alarm, data visualization
AWS Paas functions for Middleware, Security, Fleet manager, alert/alarm etc.
IoT device security, why we need it?
Basics of IoT device communication with cloud with MQTT
Early history of IoT communication.
Basics of MQTT and why we use MQTT for IoT devices.
Message queue and PubSub system.
Connecting IoT devices to AWS with MQTT (AWS IoT Core)
How to configure IoT core to connect your device.
Onboarding and deboarding sensors
Onboarding and deboarding of “The things”
Connecting AWS IoT core with AWS Lambda function for computation and data storage using DynamoDB
Connect AWS Core with AWS Lambda.
What is AWS Lambda.
What is DynamoDB.
Collect data from AWS IoT Core and store it to DynamoDB using Lambda.
Connecting Raspberry PI with AWS IoT core and simple data communication
Code on Raspberry PI to connect with AWS IoT Core using python.
Send and receive data.
AWS SDK/Functions for Middleware security, connectivity and device management
Hands on with Raspberry PI and AWS IoT Core to build a smart device
Code on Raspberry PI to read data from sensor and send it to AWS.
Code on AWS Lambda to read sensor data, process it and control the device based on sensor data to make the device smart.
Sensor data visualization and communication with web interface
Building a simple Angular based application to visualize sensor data and host it on AWS S3 for public access.
SaaS on PaaS for AWS IoT : How to build a SaaS network around AWS Lambda
Alert and event capture
Sensor calibration
Rule addition for alert and events
[language] => en
[duration] => 8
[status] => published
[changed] => 1700037558
[source_title] => Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「8 Hours Remote」
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => iotit8
)
[amazonredshift] => stdClass Object
(
[course_code] => amazonredshift
[hr_nid] => 282962
[title] => Amazon Redshift
[requirements] =>
Basic experience with Amazon Web Services (AWS)
Familiarity with database concepts
[overview] =>
Amazon Redshift is a petabyte-scale cloud-based data warehouse service in AWS.
In this instructor-led, live training, participants will learn the fundamentals of Amazon Redshift.
By the end of this training, participants will be able to:
Install and configure Amazon Redshift
Load, configure, deploy, query, and visualize data with Amazon Redshift
Audience
Developers
IT Professionals
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Note
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
[outline] =>
Introduction to Data Warehousing
Overview of Amazon Redshift Features and Architecture
Installing and Configuring Amazon Redshift
Benefits of Using Amazon Redshift
Creating, Resizing, and Launching an Amazon Redshift Cluster
Data Loading in Amazon Redshift
Introduction to Data Loading
Designing and Creating Tables
Loading Sample Data Set into RedShift
Data Distribution in Redshift
Data Loading Best Practices
Querying Data within Redshift
Designing Queries
Tuning Query Performance
Data Integration, Analysis, and Visualization with Redshift
Connecting and Using Data Integration (ETL) Tools with Redshift
Connecting and Using Business Intelligence (BI) Tools with Redshift
Experience with website building, web application development, or mobile development
Audience
Developers
[overview] =>
Amazon S3 (also known as Amazon Simple Storage Service) is a cloud-based, NoSQL, key-value storage system on AWS.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use Amazon S3 to enable cloud-based storage for their websites, web applications and/or mobile applications.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers who wish to use Amazon S3 to enable cloud-based storage for their websites, web applications and/or mobile applications.
[outline] =>
Introduction
Overview of Amazon S3 Features and Architecture
Understanding pricing
Getting Started
Setting up an AWS account
Navigating the UI
Interfacing with Amazon S3
Managing Data on Amazon S3
Understanding Amazon S3 storage classes
Uploading content
Managing data access
Enable versioning on an S3 bucket
AWS S3 in Action
Creating a static website using AWS S3
Creating a web application using AWS S3
Creating a mobile application using AWS S3
Leveraging other AWS services
Migrating Data to Amazon S3
Migrating from on-premise to cloud
Working with AWS SFTP
Working with AWS Storage Gateway
Working with AWS Direct Connect
Securing Amazon S3 Data
Encrypting data
Auditing data
Working with the AWS SDK
Accessing libraries, code samples, and documentation.
An understanding of basic IT concepts and terminology
Experience with operating systems, virtualization, networking, and database architecture
Familiarity with command-line interfaces and cloud computing principles is beneficial
Audience
System administrators
IT professionals
Developers
[overview] =>
AWS, or Amazon Web Services, is a comprehensive cloud computing platform provided by Amazon.
This instructor-led, live training (online or onsite) is aimed at beginner-level to intermediate-level system administrators and IT professionals who wish to gain hands-on experience in managing AWS cloud services and prepare for the AWS Certified SysOps Administrator - Associate exam.
By the end of this training, participants will be able to:
Set up and configure AWS services and resources securely.
Manage user identities, permissions, and access to AWS resources.
Design and deploy scalable, highly available, and fault-tolerant systems on AWS.
Implement and manage data flow to and from AWS.
Optimize AWS service usage to ensure efficient operation and cost management.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at beginner-level to intermediate-level system administrators and IT professionals who wish to gain hands-on experience in managing AWS cloud services and prepare for the AWS Certified SysOps Administrator - Associate exam.
By the end of this training, participants will be able to:
Set up and configure AWS services and resources securely.
Manage user identities, permissions, and access to AWS resources.
Design and deploy scalable, highly available, and fault-tolerant systems on AWS.
Implement and manage data flow to and from AWS.
Optimize AWS service usage to ensure efficient operation and cost management.
[outline] =>
Introduction to AWS
Overview of cloud computing
Introduction to AWS services
Setting up an AWS account
AWS global infrastructure and regions
AWS pricing models and billing
AWS Identity and Access Management (IAM)
Understanding IAM
Managing IAM users, groups, and roles
IAM policies and permissions
Best practices for IAM security
Amazon Virtual Private Cloud (VPC)
VPC basics and architecture
Subnets, route tables, and internet gateways
VPC security with security groups and network ACLs
Creating and managing a VPC
AWS Compute Services
Amazon EC2 instances
Managing EC2 instances
Load balancers and auto scaling groups
AWS Lambda and serverless architecture
AWS Storage Solutions
Amazon S3 basics and bucket management
Amazon EBS and EC2 instance storage
AWS storage gateway and Snowball
Backup and disaster recovery solutions
AWS Database Services
Amazon RDS and database management
Amazon DynamoDB and NoSQL databases
Data warehousing with Amazon Redshift
Database migration services
Monitoring and Logging
Amazon CloudWatch and CloudTrail
AWS config and AWS systems manager
Monitoring AWS resources
Logging and auditing best practices
Security and Compliance
AWS security best practices
Understanding AWS compliance programs
Data encryption and key management
Working with AWS shield and WAF
Networking and Content Delivery
Amazon Route 53 and DNS management
AWS direct connect and VPN
Amazon CloudFront and content delivery networks
Automation and Optimization
AWS CloudFormation and infrastructure as code
AWS Elastic Beanstalk and application deployment
Cost optimization strategies
Performance tuning and troubleshooting
Final Project and Certification Preparation
Capstone project: Deploying a multi-tier application on AWS
Review and preparation for AWS certified SysOps administrator - associate exam
Cloud engineers wishing to become architecture engineers
[overview] =>
AWS Advanced Architecture refers to the design, setup and deployment of enterprise infrastructure and applications on AWS.
This instructor-led, live training (online or onsite) is aimed at cloud engineers wishing to understand and implement the more complex aspects of AWS architecture. The course covers many of the same topics as the AWS Certified Solutions Architect (Professional) level courses. However, this course is NOT intended to prepare participants to take an exam. This is a hands-on, practical course that demonstrates how to implement in a live lab environment many of the configurations, implementations, and deployments that an AWS Solutions Architect would need to carry out.
By the end of this training, participants will be able to:
Design complex cloud solutions on AWS.
Deploy software applications on AWS that are scalable, highly available, and fault-tolerant.
Integrate the most appropriate AWS services with an application.
Migrate a complex software application to AWS.
Apply best practices to the design, implementation, optimization and deployment of infrastructure and applications on AWS.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at cloud engineers wishing to understand and implement the more complex aspects of AWS architecture. The course covers many of the same topics as the AWS Certified Solutions Architect (Professional) level courses. However, this course is NOT intended to prepare participants to take an exam. This is a hands-on, practical course that demonstrates how to implement in a live lab environment many of the configurations, implementations, and deployments that an AWS Solutions Architect would need to carry out.
By the end of this training, participants will be able to:
Design complex cloud solutions on AWS.
Deploy software applications on AWS that are scalable, highly available, and fault-tolerant.
Integrate the most appropriate AWS services with an application.
Migrate a complex software application to AWS.
Apply best practices to the design, implementation, optimization and deployment of infrastructure and applications on AWS.
Anyone who has a good understanding of any one high-level programming level can join this program.
[overview] =>
On demand AWS Architect Certification training course is designed to help professionals to become cloud-enabled using Amazon Web Services. This course is taught with real life examples, helps participants understand the practical application of concepts such as fundamentals of cloud computing, Amazon Web services (AWS), Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), Private Clouds and Cloud programming. After this course participants will be able to have their own implementations on cloud using EC2 instances, S3 buckets etc.
[category_overview] =>
[outline] =>
Introduction to Cloud Computing
Amazon EC2 and Amazon EBS
Amazon Storage Services : S3, RRS, CloudWatch
Scaling and Load Distribution in AWS
AWS VPC & Route 53
Identity and Access Management Techniques (IAM) and Amazon Managed Relational Database (RDS)
Multiple AWS Services and Managing the Resources' Lifecycle
AWS Cloud Security refers to the practices, tools, and policies designed to protect data, applications, and resources hosted on Amazon Web Services (AWS) cloud infrastructure.
This instructor-led, live training (online or onsite) is aimed at beginner to intermediate-level IT professionals who wish to gain the knowledge and skills required to secure Amazon Web Services (AWS) environments effectively.
By the end of this training, participants will be able to:
Understand the core concepts of AWS Cloud Security and its importance in a cloud environment.
Implement effective access controls, authentication mechanisms, and multi-factor authentication to secure AWS resources.
Define and enforce security policies and monitor AWS resources.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at beginner to intermediate-level IT professionals who wish to gain the knowledge and skills required to secure Amazon Web Services (AWS) environments effectively.
By the end of this training, participants will be able to:
Understand the core concepts of AWS Cloud Security and its importance in a cloud environment.
Implement effective access controls, authentication mechanisms, and multi-factor authentication to secure AWS resources.
Define and enforce security policies and monitor AWS resources.
[outline] =>
Introduction
Overview of AWS Cloud
Understanding the AWS shared responsibility model
Access Controls and Account Management
Overview of IAM (Identity and Access Management)
Authentication and authorization
Multi-factor authentication (MFA) implementation
Account management best practices
Managing account locks/unlocks and exceptions
Password Parameters and Policies
Password policy basics and complexity requirements
Password expiration intervals
Handling failed login attempts
Password whitelists and blacklists
Password history and rotation
Implementing account exceptions
Segregation of Functions and Role-Based Access Control
Familiarity with Amazon Web Services (AWS) Console
Audience
DevOps engineers
Developers
[overview] =>
Amazon Web Services (AWS) CodePipeline is a delivery service that developers can use to automate software release processes. CodePipeline helps in managing and configuring the continuous changes in different software release stages.
This instructor-led, live training (online or onsite) is aimed at DevOps engineers and developers who wish to use CodePipeline to automate release pipelines for efficient updating of applications and infrastructures.
By the end of this training, participants will be able to use CodePipeline features and tools to automate and configure workflows in software release workflows.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers and developers who wish to use CodePipeline to automate release pipelines for efficient updating of applications and infrastructures.
By the end of this training, participants will be able to use CodePipeline features and tools to automate and configure workflows in software release workflows.
Two or more years’ experience provisioning, operating, and managing AWS environments
Experience developing code in at least one high-level programming language
Experience in automation and testing via scripting/programming
Understanding of agile and other development processes and methodologies
Two or more years hands-on experience designing and deploying cloud architecture on AWS.
[overview] =>
Audience:
Cloud engineers, Solution architects, Centre of excellence team, Window server administrators, Unix/Linux administrator, Storage administrators, network administrators, Virtualization administrators
Course Objectives:
This course is designed to teach you how to:
Use the principal concepts and practices behind the DevOps methodology
Design and implement an infrastructure on AWS that supports one or more DevOps development projects
Use AWS CloudFormation and AWS OpsWorks to deploy the infrastructure necessary to create development, test, and production environments for a software development project
Use AWS CodeCommit and understand the array of options for enabling a Continuous Integration environment on AWS
Use AWS CodePipeline to design and implement a Continuous Integration and Delivery pipeline on AWS
Implement several common Continuous Deployment use cases using AWS technologies, including blue/green deployment and A/B testing
Distinguish between the array of application deployment technologies available on AWS (including AWS CodeDeploy, AWS Opsworks, AWS Elastic Beanstalk, Amazon EC2 Container Service, and Amazon EC2 Container Registry), and decide which technology best fits a given scenario
Fine tune the applications you deliver on AWS for high performance and use AWS tools and technologies to monitor your application and environment for potential issues
[category_overview] =>
[outline] =>
Day 1
What is DevOps?
Infrastructure as Code, Part 1: Design and Security
Infrastructure as Code, Part 2: CloudFormation and Configuration Management
Day 2
Continuous Integration on AWS
Continuous Deployment on AWS
Deploying Applications on AWS, Part 1
Day 3
Deploying Applications on AWS, Part 2
Continuous Integration and Delivery Pipelines on AWS
Amazon Elastic Container Service (Amazon ECS or AWS ECS) is a container orchestration service for running containerized applications on AWS.
This instructor-led, live training (online or onsite) is aimed at engineers who wish to use Amazon ECS to deploy and scale containerized applications.
By the end of this training, participants will be able to:
Create a containerized application running on Amazon ECS.
Understand how ECS Clusters and the ECS Agent work.
Auto Scale a Containerized Application.
Automate the Deployment Process.
Integrate the Docker application deployment process with new or existing Continuous Integration workflows.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at engineers who wish to use Amazon ECS to deploying and scaling containerized applications.
By the end of this training, participants will be able to:
Create a containerized application running on Amazon ECS.
Understand how ECS Clusters and the ECS Agent work.
Auto Scale a Containerized Application
Automate the Deployment Process
Integrate the Docker application deployment process with new or existing Continuous Integration workflows.
[outline] =>
Introduction
Preparing an AWS Account
Overview of Amazon ECS Features and Architecture
Costs of Running Amazon ECS
Overview of the Different ECS Components
Navigating the CLI
Working with the ECS Agent
Working with ECS Tasks
Overview of ECS Services
Creating a Containerized Application
Creating a Cluster
Deploying the Application
Scaling the Application
Scheduling and Automation
Assigning the Application to a Domain Name
Setting up a Continuous Integration Pipeline
Integrating Docker and Kubernetes with an existing Continuous Integration System
A general understanding of web-based software development.
An Amazon AWS account with at least 10 USD on it.
Audience
Developers
System Administrators
DevOps Engineers
[overview] =>
Amazon Elastic Container Service for Kubernetes (Amazon EKS, or AWS EKS) is a service for running Kubernetes on AWS without having to install and operate Kubernetes yourself.
This instructor-led, live training (online or onsite) is aimed at engineers who wish to use Amazon EKS to deploy and scale containerized applications across AWS managed Kubernetes clusters.
By the end of this training, participants will be able to:
Set up an EKS based Kubernetes cluster.
Create and run a containerized application on Amazon EKS.
Auto-scale a Containerized Application
Automate the Deployment Process
Integrate EKS based applications with a new or existing Continuous Integration workflow.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at engineers who wish to use Amazon EKS to deploy and scale containerized applications across AWS managed Kubernetes clusters.
By the end of this training, participants will be able to:
Set up an EKS based Kubernetes cluster.
Create and run a containerized application on Amazon EKS.
Auto-scale a Containerized Application
Automate the Deployment Process
Integrate EKS based applications with a new or existing Continuous Integration workflow.
[outline] =>
Introduction
Preparing the AWS Account
Overview of Amazon EKS Features and Architecture
Costs of Running Amazon EKS
Case Study: Amazon EKS for Microservices
Overview of the Different EKS Components
Navigating the CLI
Creating an EKS Kubernetes Cluster
Provisioning Worker Nodes
Containerizing an Application
Deploying the Application
Using AWS CloudFormation Templates
Auto-scaling the EKS Cluster
Monitoring the Performance of an EKS Cluster
Integrating EKS with a Continuous Integration System
Familiarity with core AWS services such as EC2, S3, RDS, and Lambda
Understanding of basic financial concepts
Audience
Cloud architects
Developers and DevOps teams
IT finance managers
[overview] =>
AWS Financial Management refers to the suite of tools and practices used to manage and optimize costs within the Amazon Web Services (AWS) cloud platform.
This instructor-led, live training (online or onsite) is aimed at intermediate-level cloud architects and developers who wish to gain the knowledge and tools necessary to efficiently manage and optimize AWS costs, aligning cloud spending with business objectives.
By the end of this training, participants will be able to:
Understand how AWS pricing works and how different services contribute to overall costs.
Learn how to implement cost-saving measures, utilize reserved instances, and optimize resource usage.
Develop skills to create, manage, and adhere to budgets within the AWS framework.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at intermediate-level cloud architects and developers who wish to gain the knowledge and tools necessary to efficiently manage and optimize AWS costs, aligning cloud spending with business objectives.
By the end of this training, participants will be able to:
Understand how AWS pricing works and how different services contribute to overall costs.
Learn how to implement cost-saving measures, utilize reserved instances, and optimize resource usage.
Develop skills to create, manage, and adhere to budgets within the AWS framework.
[outline] =>
Introduction
Overview of AWS Financial Management
Importance of financial management in cloud computing
Key concepts and terminology
AWS Pricing and Cost Structure
Understanding AWS pricing models
Cost considerations for different AWS services
Tools for estimating AWS costs
Cost Optimization Strategies
Identifying cost-saving opportunities
Reserved instances and savings plans
Right-sizing resources and autoscaling
Budgeting and Cost Allocation
Setting up budgets in AWS
Tracking and allocating costs
Utilizing AWS Cost Explorer and Budgets
Implementing Governance and Compliance
Establishing financial governance in AWS
Implementing tagging strategies for cost allocation
Ensuring compliance with financial policies
Billing and Reporting
Understanding AWS billing and invoice structure
Using AWS cost and usage reports
Creating custom reports for stakeholders
Using AWS Tools for Financial Management
AWS Cost Explorer
AWS Budgets
AWS Trusted Advisor
Case Studies and Best Practices
Analyzing real-world scenarios
Best practices in managing AWS costs
Advanced Topics in AWS Financial Management
Leveraging AWS Marketplace for cost optimization
Integrating third-party financial management tools with AWS
Currently any new IoT development must be done on PaaS (Platform as a service) IoT infrastructure. Leading PaaS IoT systems include, Microsoft Azure, AWS IoT (Amazon), Google IoT cloud and Siemens Mindsphere etc. It’s also important for the developers to know associated PaaS functions necessary to connect IoT data to another ecosystem. In this course a customer will be trained hands on with a Raspberry Pi, a multi-sensor TI sensor Tag chip (which has 10 sensors built in – motion, ambient temperature, humidity, pressure, light meter etc.). A trainee will learn basics of all IoT functions and how to implement them in AWS IoT PaaS cloud using Lambda functions.
[overview] =>
Summery:
Basics of IoT architecture and functions
“Things”, “Sensors”, Internet and the mapping between business functions of IoT
Essential of all IoT software components- hardware, firmware, middleware, cloud and mobile app
IoT functions- Fleet manager, Data visualization, SaaS based FM and DV, alert/alarm, sensor onboarding, “thing” onboarding, geo-fencing
Basics of IoT device communication with cloud with MQTT.
Connecting IoT devices to AWS with MQTT (AWS IoT Core).
Connecting AWS IoT core with AWS Lambda function for computation and data storage.
Connecting Raspberry PI with AWS IoT core and simple data communication.
Alerts and events
Sensor calibration
[category_overview] =>
[outline] =>
Basics of IoT devices
Architecture of IoT system – IaaS vs PaaS based IoT system
Basics of “The things”, Sensors, business functions and mapping between them to build deliverable IoT data.
Essential components of IoT system- Hardware, Middleware, Security, Fleet manager (sensors and things manager), sensor onboarding, thing onboarding, geofencing, time series data, alert/alarm, data visualization
AWS PaaS functions for Middleware, Security, Fleet manager, alert/alarm etc.
IoT device security, why we need it?
Basics of IoT device communication with cloud with MQTT
Early history of IoT communication.
Basics of MQTT and why we use MQTT for IoT devices.
Message queue and PubSub system.
Connecting IoT devices to AWS with MQTT (AWS IoT Core)
How to configure IoT core to connect your device.
Onboarding and deboarding sensors
Onboarding and deboarding of “The things”
Connecting AWS IoT core with AWS Lambda function for computation and storage
Connect AWS Core with AWS Lambda.
What is AWS Lambda.
Collect data from AWS IoT Core with Lambda.
Connecting Raspberry PI with AWS IoT core and data communication
Code on Raspberry PI to connect with AWS IoT Core using python.
Send and receive data.
Read data from sensor and upload to MQTT.
Receive data from MQTT and control a sensor.
Alert and event capture
Alerts and events
Capturing alerts and events
Rule template and real-time alerts
Asynchronous/delayed event capture using Cloud Watch
Developers who wish to create and manage software to control IoT devices.
Architects who wish to design an IoT architecture.
Engineering managers who wish to implement an IoT strategy.
[overview] =>
This instructor-led, live training (online or onsite) is aimed at engineers who wish to deploy and manage IoT devices on AWS.
By the end of this training, participants will be able to build an IoT platform that includes the deployment and management of a backend, gateway, and devices on top of AWS.
Format of the course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
Exercises will be based on any of a number of languages and SDKs supported by AWS IoT (C, Java, JavaScript, Python, Arduino Yún, iOS, Android, etc.). To request a specific language or SDK, please contact us to arrange.
To learn more about AWS IoT Core, please visit: https://aws.amazon.com/iot-core/
[category_overview] =>
This instructor-led, live training in <loc> (onsite or remote) is aimed at engineers who wish to deploy and manage IoT devices on AWS.
By the end of this training, participants will be able to build an IoT platform that includes the deployment and management of a backend, gateway, and devices on top of AWS.
[outline] =>
Introduction
Setting up AWS IoT Core
AWS billing model
Overview of AWS IoT Core Features and Architecture
Overview of the HTTPS and MQTT Protocols Used by AWS IoT Core
Navigating the AWS User Interface
Hardware Compatibility and Considerations
Setting up the Devices
Collecting IoT Device Data
Defining Business Rules to Process Data
Passing Data to AWS Services for Processing
Case Study: Device performance and predictive maintenance
Amazon Web Services (AWS) Greengrass is an open source, cloud service that helps users create and deploy Internet of Things (IoT) applications on devices in homes, cars, hospitals, businesses, and more. AWS IoT Greengrass provides local compute, messaging, sync, data management, and machine learning inference capabilities to edge devices in a secure and cost-efficient way.
This instructor-led, live training (online or onsite) is aimed at developers who wish to install, configure, and manage AWS IoT Greengrass capabilities to create applications for various devices.
By the end of this training, participants will be able to use AWS IoT Greengrass to build, deploy, manage, secure, and monitor applications on intelligent devices.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers who wish to install, configure, and manage AWS IoT Greengrass capabilities to create applications for various devices.
By the end of this training, participants will be able to use AWS IoT Greengrass to build, deploy, manage, secure, and monitor applications on intelligent devices.
[outline] =>
Introduction
Overview of AWS IoT Greengrass Features and Architecture
Key concepts and features
API operations
Getting Started with AWS IoT Greengrass
Setting up the environment
Greengrass Core software installation
Setting up Greengrass Core devices
Managing Greengrass Components
AWS-provided components
Creating custom components
Uploading components
Interacting with AWS services
Component recipe reference
Environment variables
Running Lambda functions
Deploying Components to Devices
Creating deployments
Revising and canceling deployments
Deployment status
Using interprocess communication (IPC)
Managing Data Streams on the Greengrass Core
Greengrass stream manager
Using StreamManagerClient
Stream manager configuration
Performing Machine Learning (ML) Inference
AWS public ML components
Image classification
Object detection
Customizing ML components
Protecting Devices and Connections in Greengrass
Data protection and device authentication
Identity and access management
Infrastructure security
Security best practices
Logging and Monitoring in AWS IoT Greengrass
Monitoring tools
Logging API calls with CloudTrail
Gathering system health telemetry data
Checking core device status
Exploring Advanced Topics for AWS IoT Greengrass
Greengrass command line interface
CLI commands
Using AWS IoT Device Tester
Tagging resources
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037744
[source_title] => Amazon Web Services (AWS) IoT Greengrass
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => awsiotgreengrass
)
[iotit8] => stdClass Object
(
[course_code] => iotit8
[hr_nid] => 329055
[title] => Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「8 Hours Remote」
[requirements] =>
Purpose:
Currently any new IoT development must be done on PaaS (Platform as a service) IoT infrastructure. Leading PaaS IoT systems include, Microsoft Azure, AWS IoT (Amazon), Google IoT cloud and Siemens Mindsphere etc. It’s also important for the developers to know associated PaaS functions necessary to connect IoT data to other ecosystem. In this course a customer will be trained hands on with a Raspberry Pi, a multi-sensor TI sensor Tag chip (which has 10 sensors built in – motion, ambient temperature, humidity, pressure, light meter etc.). A trainee will learn basics of all IoT functions and how to implement them in AWS IoT PaaS cloud using Lambda functions.
[overview] =>
Summary:
Basics of IoT architecture and functions
“Things”, “Sensors”, Internet and the mapping between business functions of IoT
Essential of all IoT software components- hardware, firmware, middleware, cloud and mobile app
IoT functions- Fleet manager, Data visualization, SaaS based FM and DV, alert/alarm, sensor onboarding, “thing” onboarding, geo-fencing
Basics of IoT device communication with cloud with MQTT.
Connecting IoT devices to AWS with MQTT (AWS IoT Core).
Connecting AWS IoT core with AWS Lambda function for computation and data storage using DynamoDB.
Connecting Raspberry PI with AWS IoT core and simple data communication.
Hands on with Raspberry PI and AWS IoT Core to build a smart device.
Sensor data visualization and communication with web interface.
[category_overview] =>
[outline] =>
Basics of IoT devices
Architecture of IoT system – IaaS vs PaaS based IoT system
Basics of “The things”, Sensors, business functions and mapping between them to build deliverable IoT data.
Essential components of IoT system- Hardware, Middleware, Security, Fleet manager (sensors and things manager), sensor onboarding, thing onboarding, geofencing, time series data, alert/alarm, data visualization
AWS Paas functions for Middleware, Security, Fleet manager, alert/alarm etc.
IoT device security, why we need it?
Basics of IoT device communication with cloud with MQTT
Early history of IoT communication.
Basics of MQTT and why we use MQTT for IoT devices.
Message queue and PubSub system.
Connecting IoT devices to AWS with MQTT (AWS IoT Core)
How to configure IoT core to connect your device.
Onboarding and deboarding sensors
Onboarding and deboarding of “The things”
Connecting AWS IoT core with AWS Lambda function for computation and data storage using DynamoDB
Connect AWS Core with AWS Lambda.
What is AWS Lambda.
What is DynamoDB.
Collect data from AWS IoT Core and store it to DynamoDB using Lambda.
Connecting Raspberry PI with AWS IoT core and simple data communication
Code on Raspberry PI to connect with AWS IoT Core using python.
Send and receive data.
AWS SDK/Functions for Middleware security, connectivity and device management
Hands on with Raspberry PI and AWS IoT Core to build a smart device
Code on Raspberry PI to read data from sensor and send it to AWS.
Code on AWS Lambda to read sensor data, process it and control the device based on sensor data to make the device smart.
Sensor data visualization and communication with web interface
Building a simple Angular based application to visualize sensor data and host it on AWS S3 for public access.
SaaS on PaaS for AWS IoT : How to build a SaaS network around AWS Lambda
Alert and event capture
Sensor calibration
Rule addition for alert and events
[language] => en
[duration] => 8
[status] => published
[changed] => 1700037558
[source_title] => Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「8 Hours Remote」
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => iotit8
)
[amazonredshift] => stdClass Object
(
[course_code] => amazonredshift
[hr_nid] => 282962
[title] => Amazon Redshift
[requirements] =>
Basic experience with Amazon Web Services (AWS)
Familiarity with database concepts
[overview] =>
Amazon Redshift is a petabyte-scale cloud-based data warehouse service in AWS.
In this instructor-led, live training, participants will learn the fundamentals of Amazon Redshift.
By the end of this training, participants will be able to:
Install and configure Amazon Redshift
Load, configure, deploy, query, and visualize data with Amazon Redshift
Audience
Developers
IT Professionals
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Note
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
[outline] =>
Introduction to Data Warehousing
Overview of Amazon Redshift Features and Architecture
Installing and Configuring Amazon Redshift
Benefits of Using Amazon Redshift
Creating, Resizing, and Launching an Amazon Redshift Cluster
Data Loading in Amazon Redshift
Introduction to Data Loading
Designing and Creating Tables
Loading Sample Data Set into RedShift
Data Distribution in Redshift
Data Loading Best Practices
Querying Data within Redshift
Designing Queries
Tuning Query Performance
Data Integration, Analysis, and Visualization with Redshift
Connecting and Using Data Integration (ETL) Tools with Redshift
Connecting and Using Business Intelligence (BI) Tools with Redshift
Experience with website building, web application development, or mobile development
Audience
Developers
[overview] =>
Amazon S3 (also known as Amazon Simple Storage Service) is a cloud-based, NoSQL, key-value storage system on AWS.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use Amazon S3 to enable cloud-based storage for their websites, web applications and/or mobile applications.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers who wish to use Amazon S3 to enable cloud-based storage for their websites, web applications and/or mobile applications.
[outline] =>
Introduction
Overview of Amazon S3 Features and Architecture
Understanding pricing
Getting Started
Setting up an AWS account
Navigating the UI
Interfacing with Amazon S3
Managing Data on Amazon S3
Understanding Amazon S3 storage classes
Uploading content
Managing data access
Enable versioning on an S3 bucket
AWS S3 in Action
Creating a static website using AWS S3
Creating a web application using AWS S3
Creating a mobile application using AWS S3
Leveraging other AWS services
Migrating Data to Amazon S3
Migrating from on-premise to cloud
Working with AWS SFTP
Working with AWS Storage Gateway
Working with AWS Direct Connect
Securing Amazon S3 Data
Encrypting data
Auditing data
Working with the AWS SDK
Accessing libraries, code samples, and documentation.
An understanding of basic IT concepts and terminology
Experience with operating systems, virtualization, networking, and database architecture
Familiarity with command-line interfaces and cloud computing principles is beneficial
Audience
System administrators
IT professionals
Developers
[overview] =>
AWS, or Amazon Web Services, is a comprehensive cloud computing platform provided by Amazon.
This instructor-led, live training (online or onsite) is aimed at beginner-level to intermediate-level system administrators and IT professionals who wish to gain hands-on experience in managing AWS cloud services and prepare for the AWS Certified SysOps Administrator - Associate exam.
By the end of this training, participants will be able to:
Set up and configure AWS services and resources securely.
Manage user identities, permissions, and access to AWS resources.
Design and deploy scalable, highly available, and fault-tolerant systems on AWS.
Implement and manage data flow to and from AWS.
Optimize AWS service usage to ensure efficient operation and cost management.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at beginner-level to intermediate-level system administrators and IT professionals who wish to gain hands-on experience in managing AWS cloud services and prepare for the AWS Certified SysOps Administrator - Associate exam.
By the end of this training, participants will be able to:
Set up and configure AWS services and resources securely.
Manage user identities, permissions, and access to AWS resources.
Design and deploy scalable, highly available, and fault-tolerant systems on AWS.
Implement and manage data flow to and from AWS.
Optimize AWS service usage to ensure efficient operation and cost management.
[outline] =>
Introduction to AWS
Overview of cloud computing
Introduction to AWS services
Setting up an AWS account
AWS global infrastructure and regions
AWS pricing models and billing
AWS Identity and Access Management (IAM)
Understanding IAM
Managing IAM users, groups, and roles
IAM policies and permissions
Best practices for IAM security
Amazon Virtual Private Cloud (VPC)
VPC basics and architecture
Subnets, route tables, and internet gateways
VPC security with security groups and network ACLs
Creating and managing a VPC
AWS Compute Services
Amazon EC2 instances
Managing EC2 instances
Load balancers and auto scaling groups
AWS Lambda and serverless architecture
AWS Storage Solutions
Amazon S3 basics and bucket management
Amazon EBS and EC2 instance storage
AWS storage gateway and Snowball
Backup and disaster recovery solutions
AWS Database Services
Amazon RDS and database management
Amazon DynamoDB and NoSQL databases
Data warehousing with Amazon Redshift
Database migration services
Monitoring and Logging
Amazon CloudWatch and CloudTrail
AWS config and AWS systems manager
Monitoring AWS resources
Logging and auditing best practices
Security and Compliance
AWS security best practices
Understanding AWS compliance programs
Data encryption and key management
Working with AWS shield and WAF
Networking and Content Delivery
Amazon Route 53 and DNS management
AWS direct connect and VPN
Amazon CloudFront and content delivery networks
Automation and Optimization
AWS CloudFormation and infrastructure as code
AWS Elastic Beanstalk and application deployment
Cost optimization strategies
Performance tuning and troubleshooting
Final Project and Certification Preparation
Capstone project: Deploying a multi-tier application on AWS
Review and preparation for AWS certified SysOps administrator - associate exam
Cloud engineers wishing to become architecture engineers
[overview] =>
AWS Advanced Architecture refers to the design, setup and deployment of enterprise infrastructure and applications on AWS.
This instructor-led, live training (online or onsite) is aimed at cloud engineers wishing to understand and implement the more complex aspects of AWS architecture. The course covers many of the same topics as the AWS Certified Solutions Architect (Professional) level courses. However, this course is NOT intended to prepare participants to take an exam. This is a hands-on, practical course that demonstrates how to implement in a live lab environment many of the configurations, implementations, and deployments that an AWS Solutions Architect would need to carry out.
By the end of this training, participants will be able to:
Design complex cloud solutions on AWS.
Deploy software applications on AWS that are scalable, highly available, and fault-tolerant.
Integrate the most appropriate AWS services with an application.
Migrate a complex software application to AWS.
Apply best practices to the design, implementation, optimization and deployment of infrastructure and applications on AWS.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at cloud engineers wishing to understand and implement the more complex aspects of AWS architecture. The course covers many of the same topics as the AWS Certified Solutions Architect (Professional) level courses. However, this course is NOT intended to prepare participants to take an exam. This is a hands-on, practical course that demonstrates how to implement in a live lab environment many of the configurations, implementations, and deployments that an AWS Solutions Architect would need to carry out.
By the end of this training, participants will be able to:
Design complex cloud solutions on AWS.
Deploy software applications on AWS that are scalable, highly available, and fault-tolerant.
Integrate the most appropriate AWS services with an application.
Migrate a complex software application to AWS.
Apply best practices to the design, implementation, optimization and deployment of infrastructure and applications on AWS.
Anyone who has a good understanding of any one high-level programming level can join this program.
[overview] =>
On demand AWS Architect Certification training course is designed to help professionals to become cloud-enabled using Amazon Web Services. This course is taught with real life examples, helps participants understand the practical application of concepts such as fundamentals of cloud computing, Amazon Web services (AWS), Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), Private Clouds and Cloud programming. After this course participants will be able to have their own implementations on cloud using EC2 instances, S3 buckets etc.
[category_overview] =>
[outline] =>
Introduction to Cloud Computing
Amazon EC2 and Amazon EBS
Amazon Storage Services : S3, RRS, CloudWatch
Scaling and Load Distribution in AWS
AWS VPC & Route 53
Identity and Access Management Techniques (IAM) and Amazon Managed Relational Database (RDS)
Multiple AWS Services and Managing the Resources' Lifecycle
AWS Cloud Security refers to the practices, tools, and policies designed to protect data, applications, and resources hosted on Amazon Web Services (AWS) cloud infrastructure.
This instructor-led, live training (online or onsite) is aimed at beginner to intermediate-level IT professionals who wish to gain the knowledge and skills required to secure Amazon Web Services (AWS) environments effectively.
By the end of this training, participants will be able to:
Understand the core concepts of AWS Cloud Security and its importance in a cloud environment.
Implement effective access controls, authentication mechanisms, and multi-factor authentication to secure AWS resources.
Define and enforce security policies and monitor AWS resources.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at beginner to intermediate-level IT professionals who wish to gain the knowledge and skills required to secure Amazon Web Services (AWS) environments effectively.
By the end of this training, participants will be able to:
Understand the core concepts of AWS Cloud Security and its importance in a cloud environment.
Implement effective access controls, authentication mechanisms, and multi-factor authentication to secure AWS resources.
Define and enforce security policies and monitor AWS resources.
[outline] =>
Introduction
Overview of AWS Cloud
Understanding the AWS shared responsibility model
Access Controls and Account Management
Overview of IAM (Identity and Access Management)
Authentication and authorization
Multi-factor authentication (MFA) implementation
Account management best practices
Managing account locks/unlocks and exceptions
Password Parameters and Policies
Password policy basics and complexity requirements
Password expiration intervals
Handling failed login attempts
Password whitelists and blacklists
Password history and rotation
Implementing account exceptions
Segregation of Functions and Role-Based Access Control
Familiarity with Amazon Web Services (AWS) Console
Audience
DevOps engineers
Developers
[overview] =>
Amazon Web Services (AWS) CodePipeline is a delivery service that developers can use to automate software release processes. CodePipeline helps in managing and configuring the continuous changes in different software release stages.
This instructor-led, live training (online or onsite) is aimed at DevOps engineers and developers who wish to use CodePipeline to automate release pipelines for efficient updating of applications and infrastructures.
By the end of this training, participants will be able to use CodePipeline features and tools to automate and configure workflows in software release workflows.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers and developers who wish to use CodePipeline to automate release pipelines for efficient updating of applications and infrastructures.
By the end of this training, participants will be able to use CodePipeline features and tools to automate and configure workflows in software release workflows.
Two or more years’ experience provisioning, operating, and managing AWS environments
Experience developing code in at least one high-level programming language
Experience in automation and testing via scripting/programming
Understanding of agile and other development processes and methodologies
Two or more years hands-on experience designing and deploying cloud architecture on AWS.
[overview] =>
Audience:
Cloud engineers, Solution architects, Centre of excellence team, Window server administrators, Unix/Linux administrator, Storage administrators, network administrators, Virtualization administrators
Course Objectives:
This course is designed to teach you how to:
Use the principal concepts and practices behind the DevOps methodology
Design and implement an infrastructure on AWS that supports one or more DevOps development projects
Use AWS CloudFormation and AWS OpsWorks to deploy the infrastructure necessary to create development, test, and production environments for a software development project
Use AWS CodeCommit and understand the array of options for enabling a Continuous Integration environment on AWS
Use AWS CodePipeline to design and implement a Continuous Integration and Delivery pipeline on AWS
Implement several common Continuous Deployment use cases using AWS technologies, including blue/green deployment and A/B testing
Distinguish between the array of application deployment technologies available on AWS (including AWS CodeDeploy, AWS Opsworks, AWS Elastic Beanstalk, Amazon EC2 Container Service, and Amazon EC2 Container Registry), and decide which technology best fits a given scenario
Fine tune the applications you deliver on AWS for high performance and use AWS tools and technologies to monitor your application and environment for potential issues
[category_overview] =>
[outline] =>
Day 1
What is DevOps?
Infrastructure as Code, Part 1: Design and Security
Infrastructure as Code, Part 2: CloudFormation and Configuration Management
Day 2
Continuous Integration on AWS
Continuous Deployment on AWS
Deploying Applications on AWS, Part 1
Day 3
Deploying Applications on AWS, Part 2
Continuous Integration and Delivery Pipelines on AWS
Amazon Elastic Container Service (Amazon ECS or AWS ECS) is a container orchestration service for running containerized applications on AWS.
This instructor-led, live training (online or onsite) is aimed at engineers who wish to use Amazon ECS to deploy and scale containerized applications.
By the end of this training, participants will be able to:
Create a containerized application running on Amazon ECS.
Understand how ECS Clusters and the ECS Agent work.
Auto Scale a Containerized Application.
Automate the Deployment Process.
Integrate the Docker application deployment process with new or existing Continuous Integration workflows.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at engineers who wish to use Amazon ECS to deploying and scaling containerized applications.
By the end of this training, participants will be able to:
Create a containerized application running on Amazon ECS.
Understand how ECS Clusters and the ECS Agent work.
Auto Scale a Containerized Application
Automate the Deployment Process
Integrate the Docker application deployment process with new or existing Continuous Integration workflows.
[outline] =>
Introduction
Preparing an AWS Account
Overview of Amazon ECS Features and Architecture
Costs of Running Amazon ECS
Overview of the Different ECS Components
Navigating the CLI
Working with the ECS Agent
Working with ECS Tasks
Overview of ECS Services
Creating a Containerized Application
Creating a Cluster
Deploying the Application
Scaling the Application
Scheduling and Automation
Assigning the Application to a Domain Name
Setting up a Continuous Integration Pipeline
Integrating Docker and Kubernetes with an existing Continuous Integration System
A general understanding of web-based software development.
An Amazon AWS account with at least 10 USD on it.
Audience
Developers
System Administrators
DevOps Engineers
[overview] =>
Amazon Elastic Container Service for Kubernetes (Amazon EKS, or AWS EKS) is a service for running Kubernetes on AWS without having to install and operate Kubernetes yourself.
This instructor-led, live training (online or onsite) is aimed at engineers who wish to use Amazon EKS to deploy and scale containerized applications across AWS managed Kubernetes clusters.
By the end of this training, participants will be able to:
Set up an EKS based Kubernetes cluster.
Create and run a containerized application on Amazon EKS.
Auto-scale a Containerized Application
Automate the Deployment Process
Integrate EKS based applications with a new or existing Continuous Integration workflow.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at engineers who wish to use Amazon EKS to deploy and scale containerized applications across AWS managed Kubernetes clusters.
By the end of this training, participants will be able to:
Set up an EKS based Kubernetes cluster.
Create and run a containerized application on Amazon EKS.
Auto-scale a Containerized Application
Automate the Deployment Process
Integrate EKS based applications with a new or existing Continuous Integration workflow.
[outline] =>
Introduction
Preparing the AWS Account
Overview of Amazon EKS Features and Architecture
Costs of Running Amazon EKS
Case Study: Amazon EKS for Microservices
Overview of the Different EKS Components
Navigating the CLI
Creating an EKS Kubernetes Cluster
Provisioning Worker Nodes
Containerizing an Application
Deploying the Application
Using AWS CloudFormation Templates
Auto-scaling the EKS Cluster
Monitoring the Performance of an EKS Cluster
Integrating EKS with a Continuous Integration System
Familiarity with core AWS services such as EC2, S3, RDS, and Lambda
Understanding of basic financial concepts
Audience
Cloud architects
Developers and DevOps teams
IT finance managers
[overview] =>
AWS Financial Management refers to the suite of tools and practices used to manage and optimize costs within the Amazon Web Services (AWS) cloud platform.
This instructor-led, live training (online or onsite) is aimed at intermediate-level cloud architects and developers who wish to gain the knowledge and tools necessary to efficiently manage and optimize AWS costs, aligning cloud spending with business objectives.
By the end of this training, participants will be able to:
Understand how AWS pricing works and how different services contribute to overall costs.
Learn how to implement cost-saving measures, utilize reserved instances, and optimize resource usage.
Develop skills to create, manage, and adhere to budgets within the AWS framework.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at intermediate-level cloud architects and developers who wish to gain the knowledge and tools necessary to efficiently manage and optimize AWS costs, aligning cloud spending with business objectives.
By the end of this training, participants will be able to:
Understand how AWS pricing works and how different services contribute to overall costs.
Learn how to implement cost-saving measures, utilize reserved instances, and optimize resource usage.
Develop skills to create, manage, and adhere to budgets within the AWS framework.
[outline] =>
Introduction
Overview of AWS Financial Management
Importance of financial management in cloud computing
Key concepts and terminology
AWS Pricing and Cost Structure
Understanding AWS pricing models
Cost considerations for different AWS services
Tools for estimating AWS costs
Cost Optimization Strategies
Identifying cost-saving opportunities
Reserved instances and savings plans
Right-sizing resources and autoscaling
Budgeting and Cost Allocation
Setting up budgets in AWS
Tracking and allocating costs
Utilizing AWS Cost Explorer and Budgets
Implementing Governance and Compliance
Establishing financial governance in AWS
Implementing tagging strategies for cost allocation
Ensuring compliance with financial policies
Billing and Reporting
Understanding AWS billing and invoice structure
Using AWS cost and usage reports
Creating custom reports for stakeholders
Using AWS Tools for Financial Management
AWS Cost Explorer
AWS Budgets
AWS Trusted Advisor
Case Studies and Best Practices
Analyzing real-world scenarios
Best practices in managing AWS costs
Advanced Topics in AWS Financial Management
Leveraging AWS Marketplace for cost optimization
Integrating third-party financial management tools with AWS
Currently any new IoT development must be done on PaaS (Platform as a service) IoT infrastructure. Leading PaaS IoT systems include, Microsoft Azure, AWS IoT (Amazon), Google IoT cloud and Siemens Mindsphere etc. It’s also important for the developers to know associated PaaS functions necessary to connect IoT data to another ecosystem. In this course a customer will be trained hands on with a Raspberry Pi, a multi-sensor TI sensor Tag chip (which has 10 sensors built in – motion, ambient temperature, humidity, pressure, light meter etc.). A trainee will learn basics of all IoT functions and how to implement them in AWS IoT PaaS cloud using Lambda functions.
[overview] =>
Summery:
Basics of IoT architecture and functions
“Things”, “Sensors”, Internet and the mapping between business functions of IoT
Essential of all IoT software components- hardware, firmware, middleware, cloud and mobile app
IoT functions- Fleet manager, Data visualization, SaaS based FM and DV, alert/alarm, sensor onboarding, “thing” onboarding, geo-fencing
Basics of IoT device communication with cloud with MQTT.
Connecting IoT devices to AWS with MQTT (AWS IoT Core).
Connecting AWS IoT core with AWS Lambda function for computation and data storage.
Connecting Raspberry PI with AWS IoT core and simple data communication.
Alerts and events
Sensor calibration
[category_overview] =>
[outline] =>
Basics of IoT devices
Architecture of IoT system – IaaS vs PaaS based IoT system
Basics of “The things”, Sensors, business functions and mapping between them to build deliverable IoT data.
Essential components of IoT system- Hardware, Middleware, Security, Fleet manager (sensors and things manager), sensor onboarding, thing onboarding, geofencing, time series data, alert/alarm, data visualization
AWS PaaS functions for Middleware, Security, Fleet manager, alert/alarm etc.
IoT device security, why we need it?
Basics of IoT device communication with cloud with MQTT
Early history of IoT communication.
Basics of MQTT and why we use MQTT for IoT devices.
Message queue and PubSub system.
Connecting IoT devices to AWS with MQTT (AWS IoT Core)
How to configure IoT core to connect your device.
Onboarding and deboarding sensors
Onboarding and deboarding of “The things”
Connecting AWS IoT core with AWS Lambda function for computation and storage
Connect AWS Core with AWS Lambda.
What is AWS Lambda.
Collect data from AWS IoT Core with Lambda.
Connecting Raspberry PI with AWS IoT core and data communication
Code on Raspberry PI to connect with AWS IoT Core using python.
Send and receive data.
Read data from sensor and upload to MQTT.
Receive data from MQTT and control a sensor.
Alert and event capture
Alerts and events
Capturing alerts and events
Rule template and real-time alerts
Asynchronous/delayed event capture using Cloud Watch
Developers who wish to create and manage software to control IoT devices.
Architects who wish to design an IoT architecture.
Engineering managers who wish to implement an IoT strategy.
[overview] =>
This instructor-led, live training (online or onsite) is aimed at engineers who wish to deploy and manage IoT devices on AWS.
By the end of this training, participants will be able to build an IoT platform that includes the deployment and management of a backend, gateway, and devices on top of AWS.
Format of the course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
Exercises will be based on any of a number of languages and SDKs supported by AWS IoT (C, Java, JavaScript, Python, Arduino Yún, iOS, Android, etc.). To request a specific language or SDK, please contact us to arrange.
To learn more about AWS IoT Core, please visit: https://aws.amazon.com/iot-core/
[category_overview] =>
This instructor-led, live training in <loc> (onsite or remote) is aimed at engineers who wish to deploy and manage IoT devices on AWS.
By the end of this training, participants will be able to build an IoT platform that includes the deployment and management of a backend, gateway, and devices on top of AWS.
[outline] =>
Introduction
Setting up AWS IoT Core
AWS billing model
Overview of AWS IoT Core Features and Architecture
Overview of the HTTPS and MQTT Protocols Used by AWS IoT Core
Navigating the AWS User Interface
Hardware Compatibility and Considerations
Setting up the Devices
Collecting IoT Device Data
Defining Business Rules to Process Data
Passing Data to AWS Services for Processing
Case Study: Device performance and predictive maintenance
Amazon Web Services (AWS) Greengrass is an open source, cloud service that helps users create and deploy Internet of Things (IoT) applications on devices in homes, cars, hospitals, businesses, and more. AWS IoT Greengrass provides local compute, messaging, sync, data management, and machine learning inference capabilities to edge devices in a secure and cost-efficient way.
This instructor-led, live training (online or onsite) is aimed at developers who wish to install, configure, and manage AWS IoT Greengrass capabilities to create applications for various devices.
By the end of this training, participants will be able to use AWS IoT Greengrass to build, deploy, manage, secure, and monitor applications on intelligent devices.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers who wish to install, configure, and manage AWS IoT Greengrass capabilities to create applications for various devices.
By the end of this training, participants will be able to use AWS IoT Greengrass to build, deploy, manage, secure, and monitor applications on intelligent devices.
[outline] =>
Introduction
Overview of AWS IoT Greengrass Features and Architecture
Key concepts and features
API operations
Getting Started with AWS IoT Greengrass
Setting up the environment
Greengrass Core software installation
Setting up Greengrass Core devices
Managing Greengrass Components
AWS-provided components
Creating custom components
Uploading components
Interacting with AWS services
Component recipe reference
Environment variables
Running Lambda functions
Deploying Components to Devices
Creating deployments
Revising and canceling deployments
Deployment status
Using interprocess communication (IPC)
Managing Data Streams on the Greengrass Core
Greengrass stream manager
Using StreamManagerClient
Stream manager configuration
Performing Machine Learning (ML) Inference
AWS public ML components
Image classification
Object detection
Customizing ML components
Protecting Devices and Connections in Greengrass
Data protection and device authentication
Identity and access management
Infrastructure security
Security best practices
Logging and Monitoring in AWS IoT Greengrass
Monitoring tools
Logging API calls with CloudTrail
Gathering system health telemetry data
Checking core device status
Exploring Advanced Topics for AWS IoT Greengrass
Greengrass command line interface
CLI commands
Using AWS IoT Device Tester
Tagging resources
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037744
[source_title] => Amazon Web Services (AWS) IoT Greengrass
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => awsiotgreengrass
)
[iotit8] => stdClass Object
(
[course_code] => iotit8
[hr_nid] => 329055
[title] => Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「8 Hours Remote」
[requirements] =>
Purpose:
Currently any new IoT development must be done on PaaS (Platform as a service) IoT infrastructure. Leading PaaS IoT systems include, Microsoft Azure, AWS IoT (Amazon), Google IoT cloud and Siemens Mindsphere etc. It’s also important for the developers to know associated PaaS functions necessary to connect IoT data to other ecosystem. In this course a customer will be trained hands on with a Raspberry Pi, a multi-sensor TI sensor Tag chip (which has 10 sensors built in – motion, ambient temperature, humidity, pressure, light meter etc.). A trainee will learn basics of all IoT functions and how to implement them in AWS IoT PaaS cloud using Lambda functions.
[overview] =>
Summary:
Basics of IoT architecture and functions
“Things”, “Sensors”, Internet and the mapping between business functions of IoT
Essential of all IoT software components- hardware, firmware, middleware, cloud and mobile app
IoT functions- Fleet manager, Data visualization, SaaS based FM and DV, alert/alarm, sensor onboarding, “thing” onboarding, geo-fencing
Basics of IoT device communication with cloud with MQTT.
Connecting IoT devices to AWS with MQTT (AWS IoT Core).
Connecting AWS IoT core with AWS Lambda function for computation and data storage using DynamoDB.
Connecting Raspberry PI with AWS IoT core and simple data communication.
Hands on with Raspberry PI and AWS IoT Core to build a smart device.
Sensor data visualization and communication with web interface.
[category_overview] =>
[outline] =>
Basics of IoT devices
Architecture of IoT system – IaaS vs PaaS based IoT system
Basics of “The things”, Sensors, business functions and mapping between them to build deliverable IoT data.
Essential components of IoT system- Hardware, Middleware, Security, Fleet manager (sensors and things manager), sensor onboarding, thing onboarding, geofencing, time series data, alert/alarm, data visualization
AWS Paas functions for Middleware, Security, Fleet manager, alert/alarm etc.
IoT device security, why we need it?
Basics of IoT device communication with cloud with MQTT
Early history of IoT communication.
Basics of MQTT and why we use MQTT for IoT devices.
Message queue and PubSub system.
Connecting IoT devices to AWS with MQTT (AWS IoT Core)
How to configure IoT core to connect your device.
Onboarding and deboarding sensors
Onboarding and deboarding of “The things”
Connecting AWS IoT core with AWS Lambda function for computation and data storage using DynamoDB
Connect AWS Core with AWS Lambda.
What is AWS Lambda.
What is DynamoDB.
Collect data from AWS IoT Core and store it to DynamoDB using Lambda.
Connecting Raspberry PI with AWS IoT core and simple data communication
Code on Raspberry PI to connect with AWS IoT Core using python.
Send and receive data.
AWS SDK/Functions for Middleware security, connectivity and device management
Hands on with Raspberry PI and AWS IoT Core to build a smart device
Code on Raspberry PI to read data from sensor and send it to AWS.
Code on AWS Lambda to read sensor data, process it and control the device based on sensor data to make the device smart.
Sensor data visualization and communication with web interface
Building a simple Angular based application to visualize sensor data and host it on AWS S3 for public access.
SaaS on PaaS for AWS IoT : How to build a SaaS network around AWS Lambda
Alert and event capture
Sensor calibration
Rule addition for alert and events
[language] => en
[duration] => 8
[status] => published
[changed] => 1700037558
[source_title] => Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「8 Hours Remote」
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => iotit8
)
[amazonredshift] => stdClass Object
(
[course_code] => amazonredshift
[hr_nid] => 282962
[title] => Amazon Redshift
[requirements] =>
Basic experience with Amazon Web Services (AWS)
Familiarity with database concepts
[overview] =>
Amazon Redshift is a petabyte-scale cloud-based data warehouse service in AWS.
In this instructor-led, live training, participants will learn the fundamentals of Amazon Redshift.
By the end of this training, participants will be able to:
Install and configure Amazon Redshift
Load, configure, deploy, query, and visualize data with Amazon Redshift
Audience
Developers
IT Professionals
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Note
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
[outline] =>
Introduction to Data Warehousing
Overview of Amazon Redshift Features and Architecture
Installing and Configuring Amazon Redshift
Benefits of Using Amazon Redshift
Creating, Resizing, and Launching an Amazon Redshift Cluster
Data Loading in Amazon Redshift
Introduction to Data Loading
Designing and Creating Tables
Loading Sample Data Set into RedShift
Data Distribution in Redshift
Data Loading Best Practices
Querying Data within Redshift
Designing Queries
Tuning Query Performance
Data Integration, Analysis, and Visualization with Redshift
Connecting and Using Data Integration (ETL) Tools with Redshift
Connecting and Using Business Intelligence (BI) Tools with Redshift
Experience with website building, web application development, or mobile development
Audience
Developers
[overview] =>
Amazon S3 (also known as Amazon Simple Storage Service) is a cloud-based, NoSQL, key-value storage system on AWS.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use Amazon S3 to enable cloud-based storage for their websites, web applications and/or mobile applications.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers who wish to use Amazon S3 to enable cloud-based storage for their websites, web applications and/or mobile applications.
[outline] =>
Introduction
Overview of Amazon S3 Features and Architecture
Understanding pricing
Getting Started
Setting up an AWS account
Navigating the UI
Interfacing with Amazon S3
Managing Data on Amazon S3
Understanding Amazon S3 storage classes
Uploading content
Managing data access
Enable versioning on an S3 bucket
AWS S3 in Action
Creating a static website using AWS S3
Creating a web application using AWS S3
Creating a mobile application using AWS S3
Leveraging other AWS services
Migrating Data to Amazon S3
Migrating from on-premise to cloud
Working with AWS SFTP
Working with AWS Storage Gateway
Working with AWS Direct Connect
Securing Amazon S3 Data
Encrypting data
Auditing data
Working with the AWS SDK
Accessing libraries, code samples, and documentation.
An understanding of basic IT concepts and terminology
Experience with operating systems, virtualization, networking, and database architecture
Familiarity with command-line interfaces and cloud computing principles is beneficial
Audience
System administrators
IT professionals
Developers
[overview] =>
AWS, or Amazon Web Services, is a comprehensive cloud computing platform provided by Amazon.
This instructor-led, live training (online or onsite) is aimed at beginner-level to intermediate-level system administrators and IT professionals who wish to gain hands-on experience in managing AWS cloud services and prepare for the AWS Certified SysOps Administrator - Associate exam.
By the end of this training, participants will be able to:
Set up and configure AWS services and resources securely.
Manage user identities, permissions, and access to AWS resources.
Design and deploy scalable, highly available, and fault-tolerant systems on AWS.
Implement and manage data flow to and from AWS.
Optimize AWS service usage to ensure efficient operation and cost management.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at beginner-level to intermediate-level system administrators and IT professionals who wish to gain hands-on experience in managing AWS cloud services and prepare for the AWS Certified SysOps Administrator - Associate exam.
By the end of this training, participants will be able to:
Set up and configure AWS services and resources securely.
Manage user identities, permissions, and access to AWS resources.
Design and deploy scalable, highly available, and fault-tolerant systems on AWS.
Implement and manage data flow to and from AWS.
Optimize AWS service usage to ensure efficient operation and cost management.
[outline] =>
Introduction to AWS
Overview of cloud computing
Introduction to AWS services
Setting up an AWS account
AWS global infrastructure and regions
AWS pricing models and billing
AWS Identity and Access Management (IAM)
Understanding IAM
Managing IAM users, groups, and roles
IAM policies and permissions
Best practices for IAM security
Amazon Virtual Private Cloud (VPC)
VPC basics and architecture
Subnets, route tables, and internet gateways
VPC security with security groups and network ACLs
Creating and managing a VPC
AWS Compute Services
Amazon EC2 instances
Managing EC2 instances
Load balancers and auto scaling groups
AWS Lambda and serverless architecture
AWS Storage Solutions
Amazon S3 basics and bucket management
Amazon EBS and EC2 instance storage
AWS storage gateway and Snowball
Backup and disaster recovery solutions
AWS Database Services
Amazon RDS and database management
Amazon DynamoDB and NoSQL databases
Data warehousing with Amazon Redshift
Database migration services
Monitoring and Logging
Amazon CloudWatch and CloudTrail
AWS config and AWS systems manager
Monitoring AWS resources
Logging and auditing best practices
Security and Compliance
AWS security best practices
Understanding AWS compliance programs
Data encryption and key management
Working with AWS shield and WAF
Networking and Content Delivery
Amazon Route 53 and DNS management
AWS direct connect and VPN
Amazon CloudFront and content delivery networks
Automation and Optimization
AWS CloudFormation and infrastructure as code
AWS Elastic Beanstalk and application deployment
Cost optimization strategies
Performance tuning and troubleshooting
Final Project and Certification Preparation
Capstone project: Deploying a multi-tier application on AWS
Review and preparation for AWS certified SysOps administrator - associate exam
Cloud engineers wishing to become architecture engineers
[overview] =>
AWS Advanced Architecture refers to the design, setup and deployment of enterprise infrastructure and applications on AWS.
This instructor-led, live training (online or onsite) is aimed at cloud engineers wishing to understand and implement the more complex aspects of AWS architecture. The course covers many of the same topics as the AWS Certified Solutions Architect (Professional) level courses. However, this course is NOT intended to prepare participants to take an exam. This is a hands-on, practical course that demonstrates how to implement in a live lab environment many of the configurations, implementations, and deployments that an AWS Solutions Architect would need to carry out.
By the end of this training, participants will be able to:
Design complex cloud solutions on AWS.
Deploy software applications on AWS that are scalable, highly available, and fault-tolerant.
Integrate the most appropriate AWS services with an application.
Migrate a complex software application to AWS.
Apply best practices to the design, implementation, optimization and deployment of infrastructure and applications on AWS.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at cloud engineers wishing to understand and implement the more complex aspects of AWS architecture. The course covers many of the same topics as the AWS Certified Solutions Architect (Professional) level courses. However, this course is NOT intended to prepare participants to take an exam. This is a hands-on, practical course that demonstrates how to implement in a live lab environment many of the configurations, implementations, and deployments that an AWS Solutions Architect would need to carry out.
By the end of this training, participants will be able to:
Design complex cloud solutions on AWS.
Deploy software applications on AWS that are scalable, highly available, and fault-tolerant.
Integrate the most appropriate AWS services with an application.
Migrate a complex software application to AWS.
Apply best practices to the design, implementation, optimization and deployment of infrastructure and applications on AWS.
Anyone who has a good understanding of any one high-level programming level can join this program.
[overview] =>
On demand AWS Architect Certification training course is designed to help professionals to become cloud-enabled using Amazon Web Services. This course is taught with real life examples, helps participants understand the practical application of concepts such as fundamentals of cloud computing, Amazon Web services (AWS), Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), Private Clouds and Cloud programming. After this course participants will be able to have their own implementations on cloud using EC2 instances, S3 buckets etc.
[category_overview] =>
[outline] =>
Introduction to Cloud Computing
Amazon EC2 and Amazon EBS
Amazon Storage Services : S3, RRS, CloudWatch
Scaling and Load Distribution in AWS
AWS VPC & Route 53
Identity and Access Management Techniques (IAM) and Amazon Managed Relational Database (RDS)
Multiple AWS Services and Managing the Resources' Lifecycle
AWS Cloud Security refers to the practices, tools, and policies designed to protect data, applications, and resources hosted on Amazon Web Services (AWS) cloud infrastructure.
This instructor-led, live training (online or onsite) is aimed at beginner to intermediate-level IT professionals who wish to gain the knowledge and skills required to secure Amazon Web Services (AWS) environments effectively.
By the end of this training, participants will be able to:
Understand the core concepts of AWS Cloud Security and its importance in a cloud environment.
Implement effective access controls, authentication mechanisms, and multi-factor authentication to secure AWS resources.
Define and enforce security policies and monitor AWS resources.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at beginner to intermediate-level IT professionals who wish to gain the knowledge and skills required to secure Amazon Web Services (AWS) environments effectively.
By the end of this training, participants will be able to:
Understand the core concepts of AWS Cloud Security and its importance in a cloud environment.
Implement effective access controls, authentication mechanisms, and multi-factor authentication to secure AWS resources.
Define and enforce security policies and monitor AWS resources.
[outline] =>
Introduction
Overview of AWS Cloud
Understanding the AWS shared responsibility model
Access Controls and Account Management
Overview of IAM (Identity and Access Management)
Authentication and authorization
Multi-factor authentication (MFA) implementation
Account management best practices
Managing account locks/unlocks and exceptions
Password Parameters and Policies
Password policy basics and complexity requirements
Password expiration intervals
Handling failed login attempts
Password whitelists and blacklists
Password history and rotation
Implementing account exceptions
Segregation of Functions and Role-Based Access Control
Familiarity with Amazon Web Services (AWS) Console
Audience
DevOps engineers
Developers
[overview] =>
Amazon Web Services (AWS) CodePipeline is a delivery service that developers can use to automate software release processes. CodePipeline helps in managing and configuring the continuous changes in different software release stages.
This instructor-led, live training (online or onsite) is aimed at DevOps engineers and developers who wish to use CodePipeline to automate release pipelines for efficient updating of applications and infrastructures.
By the end of this training, participants will be able to use CodePipeline features and tools to automate and configure workflows in software release workflows.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers and developers who wish to use CodePipeline to automate release pipelines for efficient updating of applications and infrastructures.
By the end of this training, participants will be able to use CodePipeline features and tools to automate and configure workflows in software release workflows.
Two or more years’ experience provisioning, operating, and managing AWS environments
Experience developing code in at least one high-level programming language
Experience in automation and testing via scripting/programming
Understanding of agile and other development processes and methodologies
Two or more years hands-on experience designing and deploying cloud architecture on AWS.
[overview] =>
Audience:
Cloud engineers, Solution architects, Centre of excellence team, Window server administrators, Unix/Linux administrator, Storage administrators, network administrators, Virtualization administrators
Course Objectives:
This course is designed to teach you how to:
Use the principal concepts and practices behind the DevOps methodology
Design and implement an infrastructure on AWS that supports one or more DevOps development projects
Use AWS CloudFormation and AWS OpsWorks to deploy the infrastructure necessary to create development, test, and production environments for a software development project
Use AWS CodeCommit and understand the array of options for enabling a Continuous Integration environment on AWS
Use AWS CodePipeline to design and implement a Continuous Integration and Delivery pipeline on AWS
Implement several common Continuous Deployment use cases using AWS technologies, including blue/green deployment and A/B testing
Distinguish between the array of application deployment technologies available on AWS (including AWS CodeDeploy, AWS Opsworks, AWS Elastic Beanstalk, Amazon EC2 Container Service, and Amazon EC2 Container Registry), and decide which technology best fits a given scenario
Fine tune the applications you deliver on AWS for high performance and use AWS tools and technologies to monitor your application and environment for potential issues
[category_overview] =>
[outline] =>
Day 1
What is DevOps?
Infrastructure as Code, Part 1: Design and Security
Infrastructure as Code, Part 2: CloudFormation and Configuration Management
Day 2
Continuous Integration on AWS
Continuous Deployment on AWS
Deploying Applications on AWS, Part 1
Day 3
Deploying Applications on AWS, Part 2
Continuous Integration and Delivery Pipelines on AWS
Amazon Elastic Container Service (Amazon ECS or AWS ECS) is a container orchestration service for running containerized applications on AWS.
This instructor-led, live training (online or onsite) is aimed at engineers who wish to use Amazon ECS to deploy and scale containerized applications.
By the end of this training, participants will be able to:
Create a containerized application running on Amazon ECS.
Understand how ECS Clusters and the ECS Agent work.
Auto Scale a Containerized Application.
Automate the Deployment Process.
Integrate the Docker application deployment process with new or existing Continuous Integration workflows.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at engineers who wish to use Amazon ECS to deploying and scaling containerized applications.
By the end of this training, participants will be able to:
Create a containerized application running on Amazon ECS.
Understand how ECS Clusters and the ECS Agent work.
Auto Scale a Containerized Application
Automate the Deployment Process
Integrate the Docker application deployment process with new or existing Continuous Integration workflows.
[outline] =>
Introduction
Preparing an AWS Account
Overview of Amazon ECS Features and Architecture
Costs of Running Amazon ECS
Overview of the Different ECS Components
Navigating the CLI
Working with the ECS Agent
Working with ECS Tasks
Overview of ECS Services
Creating a Containerized Application
Creating a Cluster
Deploying the Application
Scaling the Application
Scheduling and Automation
Assigning the Application to a Domain Name
Setting up a Continuous Integration Pipeline
Integrating Docker and Kubernetes with an existing Continuous Integration System
A general understanding of web-based software development.
An Amazon AWS account with at least 10 USD on it.
Audience
Developers
System Administrators
DevOps Engineers
[overview] =>
Amazon Elastic Container Service for Kubernetes (Amazon EKS, or AWS EKS) is a service for running Kubernetes on AWS without having to install and operate Kubernetes yourself.
This instructor-led, live training (online or onsite) is aimed at engineers who wish to use Amazon EKS to deploy and scale containerized applications across AWS managed Kubernetes clusters.
By the end of this training, participants will be able to:
Set up an EKS based Kubernetes cluster.
Create and run a containerized application on Amazon EKS.
Auto-scale a Containerized Application
Automate the Deployment Process
Integrate EKS based applications with a new or existing Continuous Integration workflow.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at engineers who wish to use Amazon EKS to deploy and scale containerized applications across AWS managed Kubernetes clusters.
By the end of this training, participants will be able to:
Set up an EKS based Kubernetes cluster.
Create and run a containerized application on Amazon EKS.
Auto-scale a Containerized Application
Automate the Deployment Process
Integrate EKS based applications with a new or existing Continuous Integration workflow.
[outline] =>
Introduction
Preparing the AWS Account
Overview of Amazon EKS Features and Architecture
Costs of Running Amazon EKS
Case Study: Amazon EKS for Microservices
Overview of the Different EKS Components
Navigating the CLI
Creating an EKS Kubernetes Cluster
Provisioning Worker Nodes
Containerizing an Application
Deploying the Application
Using AWS CloudFormation Templates
Auto-scaling the EKS Cluster
Monitoring the Performance of an EKS Cluster
Integrating EKS with a Continuous Integration System
Familiarity with core AWS services such as EC2, S3, RDS, and Lambda
Understanding of basic financial concepts
Audience
Cloud architects
Developers and DevOps teams
IT finance managers
[overview] =>
AWS Financial Management refers to the suite of tools and practices used to manage and optimize costs within the Amazon Web Services (AWS) cloud platform.
This instructor-led, live training (online or onsite) is aimed at intermediate-level cloud architects and developers who wish to gain the knowledge and tools necessary to efficiently manage and optimize AWS costs, aligning cloud spending with business objectives.
By the end of this training, participants will be able to:
Understand how AWS pricing works and how different services contribute to overall costs.
Learn how to implement cost-saving measures, utilize reserved instances, and optimize resource usage.
Develop skills to create, manage, and adhere to budgets within the AWS framework.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at intermediate-level cloud architects and developers who wish to gain the knowledge and tools necessary to efficiently manage and optimize AWS costs, aligning cloud spending with business objectives.
By the end of this training, participants will be able to:
Understand how AWS pricing works and how different services contribute to overall costs.
Learn how to implement cost-saving measures, utilize reserved instances, and optimize resource usage.
Develop skills to create, manage, and adhere to budgets within the AWS framework.
[outline] =>
Introduction
Overview of AWS Financial Management
Importance of financial management in cloud computing
Key concepts and terminology
AWS Pricing and Cost Structure
Understanding AWS pricing models
Cost considerations for different AWS services
Tools for estimating AWS costs
Cost Optimization Strategies
Identifying cost-saving opportunities
Reserved instances and savings plans
Right-sizing resources and autoscaling
Budgeting and Cost Allocation
Setting up budgets in AWS
Tracking and allocating costs
Utilizing AWS Cost Explorer and Budgets
Implementing Governance and Compliance
Establishing financial governance in AWS
Implementing tagging strategies for cost allocation
Ensuring compliance with financial policies
Billing and Reporting
Understanding AWS billing and invoice structure
Using AWS cost and usage reports
Creating custom reports for stakeholders
Using AWS Tools for Financial Management
AWS Cost Explorer
AWS Budgets
AWS Trusted Advisor
Case Studies and Best Practices
Analyzing real-world scenarios
Best practices in managing AWS costs
Advanced Topics in AWS Financial Management
Leveraging AWS Marketplace for cost optimization
Integrating third-party financial management tools with AWS