[email protected] embeddedact.com
Marketing & Analytics
for Enterprise
Is cloud computing the harbinger of the next Industrial Revolution? The time of large data centres holding hundreds of data servers is becoming a thing of the past. As traditional physical methods of storage are becoming obsolete and expensive, the accumulation of data has shifted to the cloud.
In the last few years cloud computing has presented numerous new opportunities and threats on our world and the way we live, and has dramatically changed the way organisations operate in different business environments. There is an entirely different "cloud" when it comes to business. Some businesses choose to implement Software-as-a-Service (SaaS), where the business subscribes to an application it accesses over the Internet. (Think Salesforce.com.) There's also Platform-as-a-Service (PaaS), where a business can create its own custom applications for use by all in the company. And don't forget the mighty Infrastructure-as-a-Service (IaaS), where players like Amazon, Microsoft, Google, and Rackspace provide a backbone that can be "rented out" by other companies. (For example, Netflix provides services to you because it's a customer of the cloud-services at Amazon.)
[email protected] embeddedact.com
Cloud Computing Models There are three main models for cloud computing. Each model represents a different part of the cloud computing stack.
Infrastructure as a Service (IaaS):
Infrastructure as a Service, sometimes abbreviated as IaaS, contains the basic building blocks for cloud IT and typically provide access to networking features, computers (virtual or on dedicated hardware), and data storage space. Infrastructure as a Service provides you with the highest level of flexibility and management control over your IT resources and is most similar to existing IT resources that many IT departments and developers are familiar with today.
Platform as a Service (PaaS): Platforms as a service remove the need for organizations to manage the underlying infrastructure (usually hardware and operating systems) and allow you to focus on the deployment and management of your applications. This
helps you be more efficient as you don’t need to worry about resource procurement, capacity planning, software maintenance, patching, or any of the other undifferentiated heavy lifting involved in running your application.
[email protected] embeddedact.com
Software as a Service (SaaS):
Software as a Service provides you with a completed product that is run and managed by the service provider. In most cases, people referring to Software as a Service are referring to end-user applications. With a SaaS offering you do not have to think about how the service is maintained or how the underlying infrastructure is managed; you only need to think about how you will use that particular piece software. A common example of a SaaS application is web-based email where you can send and receive email without having to manage feature additions to the email product or maintaining the servers and operating systems that the email program is running on.
Cloud Computing Deployment Models Cloud: A cloud-based application is fully deployed in the cloud and all parts of the application run in the cloud. Applications in the cloud have either been created in the cloud or have been migrated from an existing infrastructure to take advantage of the benefits of cloud computing. Cloud-based applications can be built on low-level infrastructure pieces or can use higher level services that provide abstraction from the management, architecting, and scaling requirements of core infrastructure.
Hybrid: A hybrid deployment is a way to connect infrastructure and applications between cloud-based resources and existing resources that are not located in the cloud. The most common method of hybrid deployment is between the cloud and existing on-premises infrastructure to extend, and grow, an organization's infrastructure into the cloud while connecting cloud resources to internal system.
[email protected] embeddedact.com
On-premises: Deploying resources on-premises, using virtualization and resource management tools, is sometimes called “private cloud”. On-premises deployment does not provide many of the benefits of cloud computing but is sometimes sought for its ability to provide dedicated resources. In most cases this deployment model is the same as legacy IT infrastructure while using application management and virtualization technologies to try and increase resource utilization.
* * * * * * * *
[email protected] embeddedact.com
1. AWS training content Day-1 AWS Overview
• AWS Architecture & Terminology • Compute & Networking Services • Storage & Content Delivery Services • Database Services • Analytics Services • App Services • Deployment Services • Management Services
Amazon Security - IAM
• IAM Overview • IAM Best Practices • API Keys and Role • IAM Policies • Log IAM with CloudTrail • Federated Access using SAML • IAM Strategies
Amazon S3
• S3 Essentials • Getting Started • S3 Permissions • Object versioning & Life cycle • Website Hosting with S3
Amazon Elastic Compute Cloud
• EC2 Overview • Type of Instances • Building EC2 Instances • EBS Volumes & Snapshots • Public/Private IP Addresses • Security Groups • Cloud Watch & EC2 • EC2 Placement Groups
[email protected] embeddedact.com
DAY-2 AMAZON RDS
• RDS Essentials • Working with RDS • Subnet Groups • RDS Security Groups • Connecting RDS from EC2
Amazon VPC & Networking
• VPC Overview • VPC Networking • VPC Security • NAT Instance Configuration • DB Subnet Groups • VPC to on-premise • VPC Peering
Amazon Cloud Front
• CloudFront Architecture • Performance tuning - Cloud Front • Dynamic content with CloudFront • CloudFront Security Practices • Creating Multi Region solution on Cloud Front
Route 53
• DNS Basics • Route 53 & DNS Failover • Latency Based Routing • Weighted Routing Policies
DAY-3 AWS Directory Services
• AWS Directory Services Implementation • Best Practices
[email protected] embeddedact.com
Monitor Availaibility & Performance • Auto Scaling • Elastic Load Balancer • AWS Instance Utilisation • Creating Cloud Watch Alarms • System Status check
Manage Billing & Cost Optimisation
• AWS Billing Overview • Cost Optimisation
Designing For High Availability
• Understand Elasticity • Auto Scaling
Case Studies
• Resizing or changing EBS Root Volume AWS Other Components
• AWS SNS • AWS SQS • AWS SWF • AWS EMR • Elastic Beanstalk • Elastic Container Services • Docker & ECS • Configuration Management with AWS • Working with AWS CLI • Working with EC2 • Working with S3
AWS Multiple Choice - Quiz
* * * * * * * *
[email protected] embeddedact.com
2. Google Cloud Platform
Training content
DAY - 1 • Cloud Computing - Overview • Why Cloud • Public Cloud Advantages • Google Cloud Platform - Introduction • Components for GCP • Getting Started • Working with APIs
o API Keys o Oauth 2.0
• Google Compute Engine o Virtual Machines o Persistent Disk o Network o Snapshot o Configuring Firewall o Working with Gcloud o Forwarding Rules o Target Pool o Load Distribution o Health Checks o Understanding Metrics o Autoscaling o StartUp Scripts o Connecting & Working
DAY - 2 Google Apps Engine
o Introduction o Architecture o Setting Up SDK o First App Deployment
[email protected] embeddedact.com
o Understand App Metrics o Batch Operations o Routing a Request o Users o Quotas o Memcache o Push Queue o Pull Queue o Using Cron o Using Logs o Demo Application Deployment o Best Practices o Lab
Google Cloud Datastore
o Properties o Components o Indexes o Filtering o Cost Optimisation o Sorting
DAY - 3 Google Cloud SQL
o Why SQL on Cloud o Creating Instances o How to Connect o Security in Cloud o Building Clusters o Read Replica o Performance Measurement
Google Cloud Storage
o Overview o Using GSUTIL o Working with Command Line o Buckets & Files o ACLs o Signed URLs
[email protected] embeddedact.com
o Object Lifecycle
Google Container Engine
o With Kubernetes o With Docker
DAY - 4 Google BigQuery
o Fundamentals o Working with Data o Query o Data Sets o Use Cases for ETL System o Creating Views
Google Cloud PubSub
o Understand Topics o Push Queues o Pull Queues o Deadlines o Messages o Pull Subscriptions o Push Subscriptions
Cloud DNS
o Basics Of DNS o Moving a Domain to Google Cloud o Routing Methods
Google Cloud Deployment Manager
o Overview o Using Deployment Manager with Compute o Templates o Cloud Repo o Source Code Tools o Google container registry
[email protected] embeddedact.com
DAY - 5 GCP & DevOps Adoption
o Playing with Containers o Control Groups o Using Docker Images o Docker Containers
2. Kubernetes
o Pods o Volumes o Labels o Services o Replication Controllers o Namespace o DNS
Lab - 1 Lab - 2
MCQ (1 Hour)
* * * * * * * * *
[email protected] embeddedact.com
3. Azure training content
DAY - 1
Implementing Azure
Infrastructure Solutions Azure Websites
o Building and Deploying o Deploying and Scheduling WebJobs o Site Settings o Custom Domain Features o Logging and Monitoring o Monitoring, Rules, and Analytics o Auto Scaling o Resource Groups and Hosting Plans
Azure Virtual Machines
o Deploying VMs o Uploading Disks o Custom Images o Configuration Management o VM Networking o Availability and Scaling o Storage Planning o Metrics and Alerts
DAY - 2
Azure Cloud Services
o Deploying Packages o Basic Configuration o Network Configuration
[email protected] embeddedact.com
o IIS Configuration o Storage Caching o Scaling o Monitoring and Diagnostics
Azure Storage
o Containers and Blobs o Uploading Data to Storage o CDNs and Custom Domains o Access Management o Diagnostics and Monitoring o SQL Databases o SQL Database Availability
DAY - 3
Azure Active Directory
o Directory Sync o Office 365 Sync o Monitoring o SaaS Single Sign-On o Integrate with Custom Apps
Azure Virtual Networks
o Configuration and Deployment o Addressing and Load Balancing o Multi-Site Networking
[email protected] embeddedact.com
4. Office 365 Cloud Training content
Microsoft Office 365 is a cloud-based service that is designed to help meet organization’s needs for robust security, reliability, and user productivity. Microsoft Office 365 delivers the power of cloud productivity to businesses of all sizes, helping save time, money, and free up valued resources. Office 365 combines the familiar Microsoft Office desktop suite with cloud-based versions of Microsoft’s next-generation communications and collaboration services—including Microsoft Exchange Online, Microsoft SharePoint Online, Office Online, and Skype for Business Online—to help users be productive from virtually anywhere through the Internet. O365 and Windows azure are cloud based services. In Cloud, three types of services are available 1) SaaS : Software as a Service 2) IaaS : Infrastructure as a Service 3) PaaS : Platform as a Service Office 365(O365) is SaaS, which provides an online version of Office suites( office web apps) along with Share Point, Lync and Exchange no matter what their size is, and no matter what their needs are. the Components of the Office Suite Includes: Outlook, PowerPoint, Word, Excel, Lync, One Note, Access. Windows Azure is IaaS and PaaS. With IaaS model ,Windows Azure is Microsoft's Operating System for Cloud Computing which mainly consist of three components:compute, storage, and virtual network.
[email protected] embeddedact.com
With PaaS model, Microsoft Windows Azure can be used as a development, service hosting and service management environment.
DAY - 1 Introduction with Cloud
Office 365 Overview
Planning Tenant
Provisioning Tenant
Licensing Overview
Setting Up Custom Domain
DNS Deep Dive
O365 Web Services Overview
o Mail o Contacts o Calendar o Yammer o One Drive o Delve o Power BI
Admin Centre - Deep Dive
o Managing Admins o Domain Customization o Users o Groups o Spam Policies
O365 Pro-Plus Clients & Configuration
o Outlook Configuration o Skype For Business
[email protected] embeddedact.com
o Working with Clients
DAY - 2 O365 Client Protocols Overview
o ActiveSync o IMAP o POP o Mobile Devices
User Driven - Pro Plus Deployment
o Restrict Self Provisioning o Managing Activation o Office for Mac/Windows
Admin Driven Deployment
o Manual Deployment o Central Deployment o Office Deployment Tool o Working with Configuration .xml
Setting Up Telemetry
o Set Up Telemetry Service o Understanding Dashboard o Configure Telemetry Agents
CTR vs MSI Windows Azure AD PowerShell
o Pre-requisites o Setting Up o Understanding Commands o Creating Users o License Assignment o Policy Management o Bulk Operations
[email protected] embeddedact.com
DAY - 3 Exchange Online
o Users o Groups o Dynamic Distribution Groups o Resource Mailboxes o Mail Contacts o Anti Malware Policies o Connection Filter Policies o Outbound Spam Policies o Quarantine o OWA Configuration o Personal Archiving o Retention Tags & Policies o Working with Azure PowerShell
SharePoint Online
o Team-Sites o Making sites public o Site Collection Purpose o Creating Site Collection o Resource Quotas o Using Newsfeed & Yammer o Integration with One-Drive o Understand App Store o Building Custom Apps o External User Sharing
Skype For Business
o Manage External Communication o Customize Meeting Invitation o Push Notifications
[email protected] embeddedact.com
DAY - 4 Administering Rights Management
o Activate Azure Rights Management o Office Integration o Assigning Roles o Recovery o Protected Accounts
Password Policy Management
o Cloud Identities o Password Policies
Introduction to Messaging Record Management o Configuring MRM in-place archiving o MRM Retention tags and policies o MRM eDiscovery & in place holds
Understand Troubleshooting Tools
o Do It Yourself o Service Request Tools o Remote Connectivity Analyzer o Microsoft Connectivity Analyzer o Auditing Reports
Mail Protection & DLP Rules for Exchange Online - Practices
Journaling & Archiving in Exchange Online - Practices
Reporting o Auditing Reports o Protection Reports o Rules Reports o DLP Reports o Mail Report o Usage Report
[email protected] embeddedact.com
DAY - 5 Monitoring Services Health Working With Support Implementing Dir. Sync
o Using AD Sync Tools o UPN Suffixes o Multiple Forest Support o Installing Dir. Sync o Adding Attributes o Syncing Passwords o Creating & Modifying Users,Groups o Scheduling Synchronization
SSO with ADFS
o ADFS Topology o Using Certificates o Network Configuration o MFA o Creating Service Accounts o Working with Federated Domain o Configuring ADFS Proxy Server
MCQ Exam (90 Minutes)
* * * * * * * *
Top Related