Re:Invent 2018 – Day 2 Part 2: You never knew you needed a Ground Station

Well, Tuesdays over and done with and their’s only one word ti describe it… “Satellite’s:

  • Better Developer Tools for Container Continuous Delivery
  • AWS Elemental MediaConnect
  • CloudWatch Logs Insights
  • DynamoDB Support for Transactions
  • Translate Now Supports Customised Translations
  • Ground Station

 

Better Developer Tools for Container Continuous Delivery

The AWS Developer Tools now offer improved continuous delivery support for the Amazon Container Services. Amazon Elastic Container Service (ECS) and AWS Fargate now support blue/green deployments via AWS CodeDeploy.… [Keep reading] “Re:Invent 2018 – Day 2 Part 2: You never knew you needed a Ground Station”

Re:Invent 2018 – Day 2 Part 1: Monday Night Live brings us More

So, last night PST brought us “Monday Night Live” hosted by “Peter DeSantis – Vice President AWS Global Infrastructure and Customer Support” and the session didn’t disappoint. In addition to the presentation, we we’re again bombarded with new Product announcements we can add to out list including:

  • Firecracker – Lightweight Virtualization for Serverless Computing
  • C5n Instances with 100 Gbps Networking
  • EC2 Instances (A1) Powered by Arm-Based AWS Graviton Processors
  • AWS Transit Gateway
  • AWS Global Accelerator

 

Firecracker – Lightweight Virtualization for Serverless Computing

Firecracker implements a virtual machine monitor (VMM) that uses the Linux Kernel-based Virtual Machine (KVM) to create and manage microVMs.… [Keep reading] “Re:Invent 2018 – Day 2 Part 1: Monday Night Live brings us More”

Re:Invent 2018 – Day 1: Products coming thick and fast

Well, Re:Invent 2018 has officially begun and already Amazon Web Services are firing the product releases at us thick and first. Over the last 24 hours we’ve already seen a large number of products announced at Might-night Madness:

  • AWS RoboMaker – Develop, Test, Deploy, and Manage Intelligent Robotics Apps.
  • AWS DataSync – Automated and Accelerated Data Transfer.
  • AWS Transfer for SFTP – Fully Managed SFTP Service for Amazon S3.
  • Automatic Cost Optimization for Amazon S3 via Intelligent Tiering.
  • Snowball Edge with More Compute Power and a GPU.
  • Doubled EBS Provisioned IOPS Performance.
  • AWS Amplify Console.

Read More

VicRoads digital transformation in the cloud and beyond

How VicRoads managed its cloud migration, improving data compliance and streamlining its digital operations.

Last year, VicRoads embarked on an ambitious project to revolutionise its existing informational website to a transactional one, offering online versions of many regular interactions, such as vehicle registration and permits.

While a big step up for the experience of Victorian motorists, from a technical perspective, this move required VicRoads to completely revisit its cloud architecture and delivery model. This would ensure new personal and financial data being gathered were stored in accordance to best practices and in compliance with government standards.… [Keep reading] “VicRoads digital transformation in the cloud and beyond”

Overcoming Issues Installing Azure Active Directory Connect

AzureADConnect

Having recently gone through the process of implementing a custom AADConnect staging installation for a large enterprise customer with more than 30,000 users, with a view to it serving as a fall back to an existing production AADConnect installation.

The requirement being to setup an Azure virtual machine running Windows 2016 Datacentre, AADConnect and SQL Server Standard 2017 (locally installed). Rather than SQL Express which comes by default but suffers limitations which preclude its use in large environments.… [Keep reading] “Overcoming Issues Installing Azure Active Directory Connect”

AWS Organizations, How do I get Started?

Overview

In the previous blog post (see here) we took a look at AWS Organizations, what it is, what it’s comprised of and the benefits of a multi-account strategy. In this post we will take a look at how to get started with AWS Organizations by looking at a couple of ways we might want to design our Organization Unit’s hierarchy and go through the process of setting up our First OU’s and AWS Accounts. In a future blog post we will look at how we can implement an AWS Account Vending Machine to automate this process and ensure consistency across future accounts.… [Keep reading] “AWS Organizations, How do I get Started?”

Nested Virtual PowerShell Desktop Environments on Windows 10 & Windows Server 2019 in Azure – Part 3

This is the third and likely last post in this series. In Part 1 I introduced the capability to have Virtual PowerShell Environments using Docker and the full Windows 10 / Server 2019 Build 1809 container images. In Part 2 I detailed remotely access the Azure RM Windows 10 / Server 2019 host that contains the Docker Container with our full Windows 1809 environment (and therefore PowerShell Desktop).

In this post I’ll detail building a Docker Image based off of the Windows 1809 Container image.… [Keep reading] “Nested Virtual PowerShell Desktop Environments on Windows 10 & Windows Server 2019 in Azure – Part 3”

Securing APIs through RBAC with Azure API management and Azure AD

One of Azure API Management great features is the ability to secure your APIs through policies, and thereby separating authorisation logic from your actual APIs. There’s plenty of guidance available on how to integrate Azure API management with Azure Active Directory or other OAuth providers, but very little information on how to apply fine grained access control on your APIs. Yes, it’s easy to setup OAuth to grant access to API consumers (authorisation grant) or machine to machine communication (client credentials grant).… [Keep reading] “Securing APIs through RBAC with Azure API management and Azure AD”

PnP Provisioning PowerShell, Site Scripts or CSOM scripts – which one to use and when?

There are various approaches to plan and automate the process for Site creation and management of SharePoint Online Sites. In this blog we will look at these options and how to use with a best possible approach.

Pnp Provisioning PowerShell is a great way to automate creation of SharePoint assets through an xml or pnp template file using PowerShell. Similarly, Site scripts and site design allows us to create Site using JSON templates and also allows call to any Provisioning automation scripts or use a Template for custom implementation.… [Keep reading] “PnP Provisioning PowerShell, Site Scripts or CSOM scripts – which one to use and when?”

Searching & Returning all Objects/Users from a SailPoint IdentityNow Source

Update: Oct 2019. Searching Sources can be easily managed using the SailPoint IdentityNow PowerShell Module.

There are times when need to get an extract of all objects on an IdentityNow Source. Just a particular Source, not the object from the Identity Cube with attributes contributed from multiple sources.

I’ll cover how I do that in this post, which in turn also handles paging the results from IdentityNow as the SearchLimit is 2500 objects.

The basis of the logic is;

  • Define the Source to retrieve objects from
  • Define the number of results you wish to return per page (maximum is 2500)
  • Page results until you return the base object for all objects on the Source
  • Retrieve the Full Object details for each object

The Script

The following script has been written to run in VS Code and provide a Progress bar using the psInlineProgress PowerShell Module available from the PowerShell Gallery and here.… [Keep reading] “Searching & Returning all Objects/Users from a SailPoint IdentityNow Source”