Professional Documents
Culture Documents
Identify leading hypervisor manufacturers and service providers who use them.
Understand various virtualization terminologies.
Understand briefly about various types of virtualization (server, storage, network,
desktop, application).
Understand organizational capabilities that are relevant for realizing cloud benefits.
Understand the roles and capabilities of cloud computing providers, vendors and
dependencies on vendors.
Describe multiple approaches for migrating applications.
1 - PREPARING TO DEPLOY CLOUD SOLUTIONS
Describe Interaction of Cloud Components and Services
Describe Interaction of Non-cloud Components and Services
Evaluate Existing Components and Services for Cloud Deployment
Evaluate Automation and Orchestration Options
Prepare for Cloud Deployment
2 - DEPLOYING A PILOT PROJECT
Manage Change in a Pilot Project
Execute Cloud Deployment Workflow
Complete Post-Deployment Configuration
3 - TESTING PILOT PROJECT DEPLOYMENTS
Identify Cloud Service Components for Testing
Test for High Availability and Accessibility
Perform Deployment Load Testing
Analyze Test Results
Module 2: Core Azure ServicesIn this module you will learn the basics core services available with Microsoft Azure
Core Azure architectural components
Core Azure Services and Products
Azure Solutions
Azure management tools
After completing this module, students will be able:
Module 3: Security, Privacy, Compliance and TrustIn this module, you learn about security, privacy, compliance,
Securing network connectivity in Azure
Core Azure Identity services
Security tools and features
Azure governance methodologies
Monitoring and Reporting in Azure
Privacy, Compliance and Data Protection standards in Azure
After completing this module, students will be able:
Module 4: Azure Pricing and SupportIn this module, you will focus on pricing and support models available with M
Azure subscriptions
Planning and managing costs
Support options available with Azure
Service lifecycle in Azure
After completing this module, students will be able:
Module 3: Deploying and Managing Virtual Machines (VMs)In this module you will learn how to do the following:
After completing this module, students will be able to:
Module 5: Managing IdentitiesThis module covers Azure Active Directory (Azure AD) for IT Admins and Developer
Role-Based Access Control (RBAC)
built-in roles
Self-Service Password Reset (SSPR)
authentication methods for password reset
After completing this module, students will be able to:
Module 6: Evaluating and Performing Server Migration to AzureThis module covers migrating workloads to a ne
After completing this module, students will be able to:
Module 7: Implementing and Managing Application ServicesThis module includes the following topics: • Deployi
After completing this module, students will be able to:
Module 10: Selecting Compute and Storage SolutionsThis module includes the following topics: • Azure Architec
After completing this module, students will be able to:
Module 11: Hybrid NetworkingThis module includes the following topics: • Site-to-site connectivity • Point-to-site co
After completing this module, students will be able to:
Hybrid Networking
Module 12: Measuring Throughput and Structure of Data AccessThis module includes the following topics: • DT
After completing this module, students will be able to:
Module 13: Creating Web Applications using PaaSThis module provides and overview of Azure App Service Web
After completing this module, students will be able to:
Module 16: Developing Long-Running Tasks and Distributed TransactionsTopics for this modu
Implementing resilient apps by using queues As well as, implementing code to address application ev
request to that URL whenever a change is made that requires the application to take an action.
Module 17: Configuring a Message-Based Integration ArchitectureLessons
Configure an app or service to send emails
Configure an event publish and subscribe model
Configure the Azure Relay service
Configure apps and services with Microsoft Graph
After completing this module, students will be able to:
with other Azure resources, your on-premises network, and the Internet.Lessons
ss-focused goals for migrations, and the benefits to an organization’s business. Activities include components of the Azure migr
rks into the Microsoft cloud over a dedicated private connection facilitated by a connectivity provider.
ses on Azure AD Connect to integrate on-premises directories with Azure Active Directory.
ns, or shards. Each shard has the same schema but holds its own distinct subset of the data.
Creating Background Tasks • Using Swagger to document an API As well as an explanation of how Logic Apps help to build sol
ule also addresses the challenges in developing and managing cloud native applications. Additional topics include: • Creating a
ponsibility to Azure, such as health monitoring and maintenance. Additional topics include: • Azure Container Registry • Azure C
ll learn how to protect data using backups at regular intervals, whether by snapshot, Azure Backup, or Azure Site Recovery.
omponents of the Azure migration process: creating a project, creating a collector, assessing readiness, and estimating costs. A
w Logic Apps help to build solutions that integrate apps, data, systems, and services across enterprises or organizations by aut
al topics include: • Creating a reliable service • Creating a Reliable Actors app • Working with Reliable collections
diness, and estimating costs. Additionally, you will receive and overview of Azure Site Recovery (ASR) that includes and end-to-
prises or organizations by automating tasks and business processes as workflows.
able collections
SR) that includes and end-to-end scenarios.
Course: AWS
Duration: 3 Days
Course outline: In this course, you will learn how to create automatable and repeatable deployments of networks and systems
explore the AWS features and tools related to configuration and deployment and best practices for configuring and deploying s
Pre-requisites: We recommend that attendees of this course have the following prerequisites:
AWS Technical Essentials
Background in software development or systems administration
Proficiency maintaining operating systems at the command line, such as shell scripting in Linux environments or cmd/Pow
Basic knowledge of networking protocols, such as TCP/IP and HTTP
Course Content:
Day 1
1. Fundamentals of Amazon Web Services (AWS)
Regions
Availability Zones and Data centers
AWS Credentials
2. IAM Overview
Basic Concepts of IAM
IAM Terminology
Groups and Users
Application “Roles” in IAM
IAM Best Practices and Important Facts
Labs:
Create some groups in IAM service and give some privileges to that created group
Create users in IAM and users to group and assign user defined policies to the users
Create Access Key
Create Role with EC2 Access and assign AmazonRDSFullAccess policy
3. Amazon VPC
Overview of AWS networking infrastructure
VPC Networking Fundamentals
Private and Public Subnets
Internet Gateways
Day 2
5. Amazon S3
Fundamental APIs: PUT, GET, LIST, DELETE
Consistency model
Types of consistency model for distributed storage
S3 Namespace
Access Control List
Bucket Policy
Hands on: S3 Labs; Creating Buckets, objects, and managing access control
6. CloudWatch
Introduction of AWS Monitoring
Understanding Virtualization
Making a Status Check Failed Incident manually
CloudWatch Basic and Detailed Monitoring and Its Features
Implementing Real-Time monitoring by Integrating with SNS.
Understanding CloudWatch Logs and Metrics
Creating Alarms and its Actions
Configuring Dashboards for Organization Architectures
7. AWS Lambda
Notion of serverless computing
Developing code using Lambda
Monitor Lambda functions through Amazon CloudWatch
Labs:
Handling S3 events using the AWS Lambda Console
Monitor Lambda S3 functions through Amazon CloudWatch
Day 3
8. AWS DynamoDB
Basic Concepts of DynamoDB
Capacity and Throughput Management
Setting Up DynamoDB
Accessing DynamoDB
Labs:
Serverless Web Apps using Amazon DynamoDB, API Gateway, IAM roles and Lambda function
Generate the SDK for your API
Hosting a Static Website on Amazon S3
9. Amazon Kinesis
· What is Amazon Kinesis?
· Amazon Kinesis Streams
· Use Cases
· Amazon Kinesis Streams Concepts
· Working With Amazon Kinesis Streams
· Amazon Kinesis Firehose
· Use Cases
· Creating an Amazon Kinesis Firehose Delivery Stream
· Select Destination
· Testing your Delivery Stream
Labs:
Event-driven programming with Amazon Kinesis and AWS Lambda (Python/Java)
Create a Firehose Delivery Stream to Amazon S3
10. Amazon SQS
· What Is Amazon SQS?
Creating Queues
Adding Permissions to a Queue
Sending Messages
Sending a Message
Sending a Message with Attributes
Sending a Message with a Timer
Receiving and Deleting a Message
Subscribing a Queue to a Topic
Configuring a Lambda Trigger (node.js)