In this session… Introduce what we’re talking about

Slides:



Advertisements
Similar presentations
Designing, Deploying and Managing Workflow in SharePoint Sites Steve Heaney Product Development Manager OBS
Advertisements

IP ADDRESS MANAGEMENT [IPAM]
Welcome Course 20410B Module 0: Introduction Audience
Deployment and Configuration Management Solution
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
Amazon EC2 Quick Start adapted from EC2_GetStarted.html.
System Center 2012 R2 Windows Azure Pack Service Management Automation 101.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
Deploying and Managing Windows Server 2012
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
Configuration Management and Server Administration Mohan Bang Endeca Server.
What is Workflow?  Workflow or Business Process Management (BPM) consists of Processes, States and Actions.  A Process (e.g. Customer Order fulfillment)
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
Appendix A Starting Out with Windows PowerShell™ 2.0.
Portal for ArcGIS An Introduction
Using Biological Cyberinfrastructure Scaling Science and People: Applications in Data Storage, HPC, Cloud Analysis, and Bioinformatics Training Scaling.
Workflow in Microsoft Office SharePoint Server Jessica Gruber Consultant Microsoft Corporation.
Copyright © New Signature Who we are: Focused on consistently delivering great customer experiences. What we do: We help you transform your business.
V7 Foundation Series Vignette Education Services.
Ansible and Ansible Tower 1 A simple IT automation platform November 2015 Leandro Fernandez and Blaž Zupanc.
Windows Certification Paths OR MCSA Windows Server 2012 Installing and Configuring Windows Server 2012 Exam (20410) Administering Windows Server.
Architecting Enterprise Workloads on AWS Mike Pfeiffer.
SQL Database Management
Start-SPPowerShell – Introduction to PowerShell for SharePoint Admins and Developers Paul BAker.
Introduction to Ansible
Build Fundamentals and Continuous Integration
Stress Free Deployments with Octopus Deploy
Contract Lifecycle Management In the Disruptive Age
Amazon AWS Solution Architect Associate Exam Questions PDF associate.html AWS Solution Training Exam.
PowerShell Where we are, where we‘re going
Customized cloud platform for computing on your terms !
Ed OMS Team 5/29/2018 1:05 PM PowerShell as a Service Managing clouds, Windows, Linux, on-premises or public with Microsoft Operations.
What’s New: TrueSight Monitoring Repository
Tools and Services Workshop Overview of Atmosphere
Azure CLI Deep Dive Neil Peterson Content Developer Microsoft.
Extensible Platform Microsoft Dynamics 365
Deploying and Configuring SSIS Packages
Technical Overview (IT Pro)
Configuration Management with Azure Automation DSC
Cloud Security.
Cloudy with a Chance of Data
Microsoft Automation on AWS
Modernizing App Experiences
Amazon AWS Solution Architect Associate Exam Dumps For Full Exam Info Visit This Link:
Amazon AWS Solution Architect Associate Exam Questions PDF associate-dumps.html AWS Solution Training.
SharePoint Saturday Omaha April 2016
Cloud Connect Seamlessly
Cloudy with a Chance of Data
Dev Test on Windows Azure Solution in a Box
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Connect /17/ :34 AM
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Webinar # April 2017 Isolates in the Cloud
Alexa Programming.
Presented By - Avinash Pawar
12/26/2018 1:44 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Intro to Workflow Services and Windows Server AppFabric
Cloud Computing.
Docker in AWS ECS.
Open Automation Software
Configuration management suite
System Center Operations Manager 2007 – Technical Overview
1. Azure Data Explorer Azure Data Explorer enables rich data exploration over raw, structured, and semi-structured data delivering fast time to insight.
OpenStack Summit Berlin – November 14, 2018
Day 2, Session 2 Connecting System Center to the Public Cloud
Server & Tools Business
Office 365 Development July 2014.
This is the slide shown before the presentation starts
MS Confidential : SharePoint 2010 Developer Workshop (Beta1)
Extend Azure DevOps with a Custom PowerShell-based Pipeline Task
Presentation transcript:

In this session… Introduce what we’re talking about - AWS and PowerShell - Cloud and on-premise infrastructure management with AWS Systems Manager

AWS Tools for PowerShell AWSPowerShell module Supports PowerShell v2-v5 on Windows AWSPowerShell.NetCore module Supports PowerShell v6 on Windows, MacOS and Linux Both support over 4400+ APIs across 125 AWS services Both available on the PowerShell Gallery NEW! PowerShell module for use with AWS Lambda: AWSLambdaPSCore Broad support for Windows platforms (server and desktop) Server support currently extends as far back as Windows Server 2003 Cmdlet support between the two editions is high; currently only a handful of cmdlets not in NetCore module (which we’re looking at) Extensive AWS API coverage Recently launched module enabling use of PowerShell scripts in AWS Lambda

Demo Getting Started with the AWS Tools for PowerShell Quick 5 min demo: install, configure and discover

AWS Systems Manager AWS Systems Manager is an operational control tool built to help you manage infrastructure both in AWS and on premises. Tools target work around: Automation State management Security and auditing Data visualization Brief overview of the service and why you might want to use it Can handle management across cloud and on-premise infrastructure Sub-services which we’ll introduce next

AWS Systems Manager: Parameter Store Allows you to collect and store configuration in one secure location Includes some configuration management tools like tagging and hierarchies. Integrated with AWS KMS for automatic encryption of configuration data at rest Quickly discover latest Windows image (AMI) ID

Demo Using Parameter Store from PowerShell Show how to access and set parameters, including hierarchies Show how to find the latest Windows image IDs (should also mention Get-EC2ImageByName)

AWS Systems Manager: Run Command Replaces the need for SSH, bastion hosts, or remote PowerShell All actions recorded by AWS CloudTrail Automate and execute Bash and PowerShell scripts across your fleet of servers

Demo What is a Run Command document? Just want to take a quick look at the overall structure of a document Use the console to show some built-in docs Can start either built-in doc or an ad-hoc document from PowerShell command line

AWS Systems Manager: State Manager Provides tools to maintain configuration consistency across your fleet of servers Supports using Ansible playbooks directly from GitHub or Amazon S3, scripts, PowerShell modules, or configuration through the AWS Console You can set the frequency and time at which State Manager will apply your configurations

AWS Systems Manager: Automation Create documents defining a collection of operation or management tasks to apply to your fleet of servers Automate execution of these tasks based on Amazon CloudWatch events or through the AWS Console, CLI, SDK, or Tools for PowerShell Optionally track and require approval for each step of your automation

What are we going to build and manage today? Discussion of the upcoming demo HR onboarding system for developers When new employee is on-boarded a workflow is started that constructs a developer desktop appropriate to their role (web deb, db admin etc) Dev desktop is an EC2 instance constructed from a vanilla EC2 image; no prior customization needed Customization is done using Systems Manager automation and configuration documents We’ll simulate the AD event noting a new user with a PowerShell script running in Lambda

Demo Our running system Show the running system and trigger the workflow for a new employee Also show a graphic of the architecture?

How it was built Let’s get started! Parameter Store to get the ID of the latest EC2 Windows image (AMI) to start from Collection of Automation documents perform the configuration Workflow triggered from Lambda function written in PowerShell State Manager used to control configuration drift over time Let’s get started! Segue into major demo showing the component pieces coming together from pre

How else could we have built the system? Compare/contrast discussion of other approaches CloudFormation CDK …Console clicks!

Summary .NET on AWS: https://aws.amazon.com/net PowerShell Gallery https://www.powershellgallery.com/packages/AWSPowerShell/ https://www.powershellgallery.com/packages/AWSPowerShell.NetCore/ AWS Systems Manager Documents on GitHub https://github.com/awslabs/aws-systems-manager/tree/master/Documents/ Blog: https://aws.amazon.com/blogs/developer/category/programing-language/dot-net/ Follow us on Twitter! @awscloud @awsfornet @amsxbg @bellevuesteve Go through all the things we learned

Thank You!