Course Overview

Learn to create and optimize prompts for a variety of ML models with Introduction to Prompt Engineering. Learn basics of foundation models, the concepts of prompt engineering, and basic prompt techniques.

Course Objectives

In this session, you will learn to:

  • Describe foundation models and large languages models
  • Describe key concepts and best practices of prompt engineering
  • Describe basic prompt techniques including; zero-shot, few-shot, and chain-of thought prompting

Course Overview

Gain an understanding of Generative AI and how it can address concerns and challenges, and supports business growth. Learn the steps for planning a generative AI project and the key considerations for building a generative AI-ready organization.

Course Objectives

In this session, you will learn to:

  • Describe the basics of generative AI and use cases
  • Describe importance of generative AI
  • Identify the risks and benefits of generative AI
  • Describe how to plan a generative AI project
  • Describe how to build a generative AI-read organization

Course Overview

Learn how to modernize, unify, and innovate your way to a modern data strategy with AWS.

Organizations need a data strategy to succeed, but there’s no one-size fits all approach. Every organization will have unique objectives and obstacles. Join this event to learn how to modernize, unify, and innovate your way to a modern data strategy with AWS.

– Level: Fundamental
– Duration: 1.5 hours

Course Objectives

During this event, you will learn:

  • How AWS services help you modernize, unify, and innovate your data infrastructure
  • How to use AWS services to provide secure and well-governed access to data
  • How to innovate with AI/ML by harnessing your data with built-in ML

Course Content

Section 1: Introduction

  • Business value of a modern data strategy
  • Challenges
  • Use cases
  • Traditional vs. cloud
  • Modern data strategy on AWS

Section 2: Modernize

  • Relational databases
  • Purpose-built databases

Section 3: Unify

  • Data lakes with Amazon S3
  • Lake house approach on AWS
  • Purpose-built data services
  • Breaking down data silos
  • Unified governance

Section 4: Innovate

  • Machine learning (ML) services
  • Artificial intelligence (AI) services
  • Data stores, data lakes, and BI tools with built-in ML

Section 5: Next steps

  • Resources to continue learning

Course Overview

AWS Discovery Day is a FREE virtual training event designed to teach business leaders and IT technical professionals the benefits of computing in the AWS Cloud. It covers AWS computing, storage, database management, networking, and content delivery services.

Course Content

Define the cloud and how it works

Explain the benefits of the AWS Cloud

Describe the basic global infrastructure of the cloud

Gain a deeper understanding of AWS core services

Explain the shared responsibility model

Describe security services with the AWS Cloud

Course Overview

The fundamental-level full day course is intended for individuals who seek an overall understanding of the AWS Cloud, independent of specific technical roles. It provides a detailed overview of cloud concepts, AWS services, security, architecture, pricing, and support. It includes lab exercises reinforcing some of the core concepts of the lecture. This course also helps you prepare for the AWS Certified Cloud Practitioner exam.

Course Objectives

In this course, you will learn how to:

  • Define what the cloud is and how it works
  • Differentiate between cloud computing and deployment models
  • Describe the AWS Cloud value proposition
  • Describe the basic global infrastructure of the cloud
  • Compare the different methods of interacting with AWS
  • Describe and differentiate between AWS service domains
  • Given a scenario, identify an appropriate solution using AWS Cloud services
  • Describe the Well-Architected Framework
  • Describe basic AWS Cloud architectural principles
  • Explain the Shared Responsibility model
  • Describe security services with the AWS cloud
  • Define the billing, account management, and pricing models for the AWS platform
  • Identify future services and developments built on the cloud

Course Content

This one day course covers the following concepts:

  • Introduction to the AWS Cloud
  • Getting Started in the Cloud
  • Building in the Cloud
  • Security
  • Pricing Models and Cloud Application Support
  • Architecture

Course Overview

This course is for individuals who seek an overall understanding of the Amazon Web Services (AWS) Cloud, independent of specific technical roles. You will learn about AWS Cloud concepts, AWS services, security, architecture, pricing, and support to build your AWS Cloud knowledge. This course also helps you prepare for the AWS Certified Cloud Practitioner exam.

Course Objectives

In this course, you will learn to:

  • Summarize the working definition of AWS
  • Differentiate between on-premises, hybrid-cloud, and all-in cloud
  • Describe the basic global infrastructure of the AWS Cloud
  • Explain the six benefits of the AWS Cloud
  • Describe and provide an example of the core AWS services, including compute, network,  databases, and storage
  • Identify an appropriate solution using AWS Cloud services with various use cases
  • Describe the AWS Well-Architected Framework
  • Explain the shared responsibility model
  • Describe the core security services within the AWS Cloud
  • Describe the basics of AWS Cloud migration
  • Articulate the financial benefits of the AWS Cloud for an organization’s cost management
  • Define the core billing, account management, and pricing models
  • Explain how to use pricing tools to make cost-effective choices for AWS services

Course Content

Module 1: Introduction to Amazon Web Services

  • Summarize the benefits of AWS
  • Describe differences between on-demand delivery and cloud deployments
  • Summarize the pay-as-you-go pricing model

Module 2: Compute in the Cloud

  • Describe the benefits of Amazon Elastic Compute Cloud (Amazon EC2) at a basic level
  • Identify the different Amazon EC2 instance types
  • Differentiate between the various billing options for Amazon EC2
  • Describe the benefits of Amazon EC2 Auto Scaling
  • Summarize the benefits of Elastic Load Balancing
  • Give an example of the uses for Elastic Load Balancing
  • Summarize the differences between Amazon Simple Notification Service (Amazon SNS) and  Amazon Simple Queue Services (Amazon SQS)
  • Summarize additional AWS compute options

Module 3: Global Infrastructure and Reliability

  • Summarize the benefits of the AWS Global Infrastructure
  • Describe the basic concept of Availability Zones
  • Describe the benefits of Amazon CloudFront and Edge locations
  • Compare different methods for provisioning AWS services

Module 4: Networking

  • Describe the basic concepts of networking
  • Describe the difference between public and private networking resources
  • Explain a virtual private gateway using a real life scenario
  • Explain a virtual private network (VPN) using a real life scenario
  • Describe the benefit of AWS Direct Connect
  • Describe the benefit of hybrid deployments
  • Describe the layers of security used in an IT strategy
  • Describe which services are used to interact with the AWS global network

Module 5: Storage and Databases

  • Summarize the basic concept of storage and databases
  • Describe benefits of Amazon Elastic Block Store (Amazon EBS)
  • Describe benefits of Amazon Simple Storage Service (Amazon S3)
  • Describe the benefits of Amazon Elastic File System (Amazon EFS)
  • Summarize various storage solutions
  • Describe the benefits of Amazon Relational Database Service (Amazon RDS)
  • Describe the benefits of Amazon DynamoDB
  • Summarize various database services

Module 6: Security

  • Explain the benefits of the shared responsibility model
  • Describe multi-factor authentication (MFA)
  • Differentiate between the AWS Identity and Access Management (IAM) security levels
  • Describe security policies at a basic level
  • Explain the benefits of AWS Organizations
  • Summarize the benefits of compliance with AWS
  • Explain primary AWS security services at a basic level

Module 7: Monitoring and Analytics

  • Summarize approaches to monitoring your AWS environment
  • Describe the benefits of Amazon CloudWatch
  • Describe the benefits of AWS CloudTrail
  • Describe the benefits of AWS Trusted Advisor

Module 8: Pricing and Support

  • Understand AWS pricing and support models
  • Describe the AWS Free Tier
  • Describe key benefits of AWS Organizations and consolidated billing
  • Explain the benefits of AWS Budgets
  • Explain the benefits of AWS Cost Explorer
  • Explain the primary benefits of the AWS Pricing Calculator
  • Distinguish between the various AWS Support Plans
  • Describe the benefits of AWS Marketplace

Module 9: Migration and Innovation

  • Understand migration and innovation in the AWS Cloud
  • Summarize the AWS Cloud Adoption Framework (AWS CAF)
  • Summarize six key factors of a cloud migration strategy
  • Describe the benefits of various AWS data migration solutions, such as AWS Snowcone, AWS Snowball, and AWS Snowmobile
  • Summarize the broad scope of innovative solutions that AWS offers
  • Summarize the five pillars of the AWS Well-Architected Framework

Module 10: AWS Certified Cloud Practitioner Basics

  • Determine resources for preparing for the AWS Certified Cloud Practitioner examination
  • Describe benefits of becoming AWS Certified

Course Overview

This course is for individuals who seek an understanding of how to manage, optimize, and predict costs as you run workloads on AWS. You learn how to implement architectural best practices, explore cost optimization strategies, and design patterns to help you architect cost-efficient solutions on AWS.

– Course level: Intermediate

– Duration: 3 days

Activities

This course includes presentations, hands-on labs, and demonstrations.

Course Objectives

In this course, you will learn to:

  • Explain the cost of core AWS services
  • Determine and estimate costs associated with current and future cloud workloads
  • Use strategies and best practices to reduce AWS costs
  • Use AWS tools to manage, monitor, alert, and optimize your AWS spend
  • Apply strategies to monitor service costs and usage
  • Implement governance standards, including resource tagging, account structure, provisioning, permissions, and access

Course Content

Day 1

Module 0: Couse Overview

  • Course introduction

Module 1: Introduction to Cloud Financial Management

  • Introduction to Cloud Financial Management
  • Four pillars of Cloud Financial Management

Module 2: Resource Tagging

  • Tagging resources
  • Hands-On Lab: Cost optimization: Control Resource Consumption Using Tagging and AWS Config

Module 3: Pricing and Cost

  • Fundamentals of pricing
  • AWS Free Tier
  • Volume discounts
  • Savings plans and Reserved Instances
  • Demonstration: AWS Pricing Calculator

Module 4: AWS Billing, Reporting, and Monitoring

  • Understanding AWS invoices
  • Reporting and planning
  • AWS Cost Explorer
  • AWS Budgets
  • Demonstration: AWS Billing Console
  • Demonstration: AWS Cost Explorer
  • Demonstration: Trusted Advisor
  • Hands-On Lab: Cost optimization: Deploy Ephemeral Environments Using Amazon EC2 Auto Scaling

Day 2

Module 5: Architecting for Cost: Compute

  • Evolution of compute efficiency
  • Amazon EC2 right-sizing
  • Purchasing options
  • Architect for Amazon EC2 Spot Instance
  • Impact of software licensing
  • Demonstration: Compute Optimizer
  • Demonstration: Spot Instance Advisor
  • Hands-On Lab: Cost optimization: Right Size Amazon EC2 Instances Using Amazon CloudWatch Metrics

Module 6: Architecting for Cost: Networking

  • Data transfer costs
  • Understand data costs for different services
  • How to triage network costs
  • ands-On Lab: Cost optimization: Reduce Data Transfer Costs Using Amazon CloudFront and Endpoints

Day 3

Module 7: Architecting for Cost: Storage

  • Amazon EBS cost, pricing, and best practices
  • Amazon S3 cost, pricing, and best practices
  • Amazon EFS cost, pricing, and best practices
  • Hands-On Lab: Cost optimization: Reduce Storage Costs Using Amazon S3 Lifecycle Management

Module 8: Architecting for Cost: Databases

  • Amazon RDS cost, pricing, and best practices
  • Amazon Aurora cost, pricing, and best practices
  • Amazon DynamoDB cost, pricing, and best practices
  • Amazon ElastiCache cost, pricing, and best practices
  • Amazon Redshift cost, pricing, and best practices

Module 9: Cost Governance

  • Setting up AWS Organizations
  • AWS Systems Manager
  •  Hands-On Lab: Cost optimization: Reduce Compute Costs Using AWS Instance Scheduler

Module 10: Course Summary

  • Course review

Course Overview

In this course, you will learn the fundamental concepts of cloud computing and how a cloud strategy can help companies in the financial services industries (FSI) meet business objectives. It explores the advantages and possibilities of cloud computing in banking, insurance, capital markets, payments, and financial technology. The course addresses concepts such as security, fraud detection, analytics, and compliance to help facilitate discussions with line of business (LOB) professionals and executives

Course level: Fundamental

Duration: 4 hours

Course Objectives

In this course, you will learn to:

  • Explain the role of information technology (IT) in an organization for business transformation
  • Explain the customer value proposition for using the cloud in the financial services industry (FSI)
  • Define key characteristics of cloud computing
  • Explain the cloud business model
  • Identify key Financial Services Industry (FSI) security practices of cloud computing
  • Frame the cloud business value using the Cloud Value Framework

Course Content

Module 1: Course Introduction

Module 2: Information Technology for Business Transformation

  • Role of IT in an organization for business transformation
  • Brief history of IT
  • Legacy approach to IT
  • What drives customers to move from traditional infrastructure to the cloud

Module 3: Cloud Computing

  • Define cloud computing
  • Key characteristics of cloud technology
  • The cloud business model
  • Key FSI security practices within the cloud

Module 4: Business Value of the Cloud

  • The customer value proposition
  • Identify who is using cloud computing
  • Industry trends
  • Customer examples

Module 5: The Cloud Value Framework

  • Introduction to the Cloud Value Framework
  • Cost Savings
  • Staff Productivity
  • Operational Resilience
  • Business Agility

Module 6: Business Value Activity

  • Using a fictional customer case study, we review and apply lessons learned from the course

Course Overview

In this course, you will learn the fundamental concepts of cloud computing and how a cloud  strategy can help companies meet business objectives. It explores the advantages and possibilities of cloud computing. It also introduces addresses concepts such as security and compliance to help facilitate better discussions with line of business (LOB) professionals and executives.

Course level: Fundamental
Duration: 4 hours

Course Objectives

In this course, you will learn to:

  • Explain the role of information technology (IT) in an organization for business transformation
  • Explain the customer value proposition for using the cloud across industries
  • Define key characteristics of cloud computing
  • Explain the cloud business model
  • Identify key security practices of cloud computing
  • Frame the cloud business value using the Cloud Value Framework

Course Content

Module 1: Course Introduction

Module 2: Information Technology for Business Transformation

  • Role of IT in an organization for business transformation
  • Brief history of IT
  • Legacy approach to IT
  • What drives customers to move from traditional infrastructure to the cloud

Module 3: Cloud Computing

  • Define cloud computing
  • Key characteristics of cloud technology
  • The cloud business model
  • Key security practices within the cloud

Module 4: Business Value of the Cloud

  • The customer value proposition
  • Identify who is using cloud computing
  • Industry trends
  • Customer examples

Module 5: The Cloud Value Framework

  • Introduction to the Cloud Value Framework
  • Cost Savings
  • Staff Productivity
  • Operational Resilience
  • Business Agility

Module 6: Business Value Activity

  • Using a fictional customer case study, we review and apply lessons learned from the course

Course Overview

This course provides students with the fundamental knowledge and skills to use PowerShell for administering and automating administration of Windows servers. This course provides students the skills to identify and build the command they require to perform a specific task. In addition, students learn how to build scripts to accomplish advanced tasks such as automating repetitive tasks and generating reports. This course provides prerequisite skills supporting a broad range of Microsoft products, including Windows Server, Windows Client, Microsoft Azure, and Microsoft 365. In keeping with that goal, this course will not focus on any one of those products, although Windows Server, which is the common platform for all of those products, will serve as the example for the techniques this course teaches.

Course Objectives

  • Get started with Windows PowerShell
  • Maintain system administration tasks in Windows PowerShell
  • Work with the Windows PowerShell pipeline
  • Work with PowerShell providers and PowerShell drives in Windows PowerShell
  • Query management information by using Common Information Model and Windows Management Instrumentation
  • Use variables, arrays, and hash tables in Windows PowerShell scripts
  • Create and modify scripts by using Windows PowerShell
  • Administer remote computers by using Windows PowerShell
  • Manage cloud resources by using Windows PowerShell
  • Manage Microsoft 365 services by using Windows PowerShell
  • Create and manage background jobs and scheduled jobs in Windows PowerShell

Course Content

Get started with Windows PowerShell

  • Review Windows PowerShell
  • Understand the command syntax in Windows PowerShell
  • Find commands and Get-Help in Windows PowerShell

Maintain system administration tasks in Windows PowerShell

  • Manage Active Directory Domain Services using PowerShell cmdlets
  • Manage network service settings for Windows devices using PowerShell cmdlets
  • Manage Windows Server settings using PowerShell cmdlets
  • Manage settings for a local Windows machine using PowerShell cmdlets

Work with the Windows PowerShell pipeline

  • Understand the Windows PowerShell pipeline
  • Select, sort, and measure objects using the pipeline
  • Filter objects out of the pipeline
  • Enumerate objects in the pipeline
  • Send and pass data as output from the pipeline
  • Pass pipeline objects

Work with PowerShell providers and PowerShell drives in Windows PowerShell

  • Connect with data stores using PowerShell providers
  • Use PowerShell drives in PowerShell

Query management information by using Common Information Model and Windows Management Instrumentation

  • Review CIM and WMI
  • Query configuration information by using CIM and WMI
  • Query and manipulate repository objects by using CIM and WMI methods

Use variables, arrays, and hash tables in Windows PowerShell scripts

  • Manage variables in Windows PowerShell scripts
  • Work with arrays and hash tables in Windows PowerShell scripts

Create and modify scripts by using Windows PowerShell

  • Create and run scripts by using Windows PowerShell
  • Work with scripting constructs in Windows PowerShell
  • Import data in different formats for use in scripts by using Windows PowerShell cmdlets
  • Use methods to accept user inputs in Windows PowerShell scripts
  • Troubleshoot scripts and handle errors in Windows PowerShell
  • Use functions and modules in Windows PowerShell scripts

Administer remote computers by using Windows PowerShell

  • Manage single and multiple computers by using Windows PowerShell remoting
  • Use advanced Windows PowerShell remoting techniques
  • Manage persistent connections to remote computers by using Windows PowerShell sessions

Manage cloud resources by using Windows PowerShell

  • Review Azure PowerShell module
  • Review the features and tools for Azure Cloud Shell
  • Manage Azure resources with Windows PowerShell

Manage Microsoft 365 services by using Windows PowerShell

  • Manage users, groups, and licenses in Microsoft Entra ID by using Windows PowerShell
  • Manage Exchange Online by using Windows PowerShell
  • Manage SharePoint Online by using Windows PowerShell
  • Manage Microsoft Teams by using Windows PowerShell

Create and manage background jobs and scheduled jobs in Windows PowerShell

  • Create and manage background jobs using Windows PowerShell
  • Create and manage scheduled jobs using Windows PowerShell