Wednesday, July 26, 2023

Deploy Cloud Resources from AWS Service Catalog

 

Deploy Cloud Resources from AWS Service Catalog


AWS Service Catalog plays a fundamental role in the governance at scale framework. It lets organizations deploy and manage the AWS infrastructure and applications that comply with their security and operational policies, enforce standardization, and stay in budget. AWS Service Catalog supports everything from virtual machine images, servers, software, and databases, to complete multitier application architectures.


In this lab, you create an AWS Service Catalog portfolio with a product that deploys an Amazon Elastic Compute Cloud (Amazon EC2) instance in a private subnet. You then use constraints to limit the instance size and apply AWS Identity and Access Management (IAM) permissions that are used to launch the product. Finally, you deploy a new EC2 instance from the AWS Service Catalog.


TOPICS COVERED

By the end of this lab, you will be able to:


Create an AWS Service Catalog portfolio and product

Configure constraints to limit the scope of a product

Grant access to an IAM role to view and launch a product

Deploy an Amazon EC2 instance from the AWS Service Catalog


EC2TemplateUrl

https://us-west-2-tcprod.s3.amazonaws.com/courses/ILT-TF-200-PTSECT/v1.4.4.prod-552495e6/lab-1/scripts/EC2-instance-catalog-item.yaml

https://us-west-2-tcprod.s3.amazonaws.com/courses/ILT-TF-200-PTSECT/v1.4.4.prod-552495e6/lab-1/scripts/EC2-instance-catalog-item.yaml


S3TemplateUrl

https://us-west-2-tcprod.s3.amazonaws.com/courses/ILT-TF-200-PTSECT/v1.4.4.prod-552495e6/lab-1/scripts/S3-bucket-catalog-item.yaml

https://us-west-2-tcprod.s3.amazonaws.com/courses/ILT-TF-200-PTSECT/v1.4.4.prod-552495e6/lab-1/scripts/S3-bucket-catalog-item.yaml

Sunday, July 9, 2023

How to Install Windows 11 on VMware Virtual Machine

 

How to Install Windows 11 on VMware Virtual Machine

https://phoenixnap.com/kb/install-windows-11-vmware

Monday, July 3, 2023

Template to deploy an EC2 instance from AWS Service Catalog

 Template to deploy an EC2 instance from AWS Service Catalog


AWSTemplateFormatVersion: 2010-09-09
Description: Template to deploy an EC2 instance from AWS Service Catalog

Parameters:
  Subnet:
    Type: AWS::EC2::Subnet::Id
    Description: Select the subnet to add the instance to.

  OperatingSystem:
    Type: String
    Description: Select the operating system to use on instance.
    AllowedValues:
      - AmazonLinux2
      - WindowsServer2019
    Default: AmazonLinux2

  InstanceName:
    Type: String
    Description: Enter a name for the EC2 instance.
    Default: instance1

  InstanceType:
    Type: String
    Description: Select the instance type to deploy.
    AllowedValues:
      - t2.micro
      - t3.micro
    Default: t3.micro

  LatestAL2AmiId: # Locate latest Amazon Linux 2 AMI from public parameter store
    Type: AWS::SSM::Parameter::Value<AWS::EC2::Image::Id>
    Default: /aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2
    Description: Path to the latest Amazon Linux 2 AMI from the AWS Systems Manager Parameter Store.

  LatestWS2019AmiId: # Locate latest Windows Server 2019 AMI from public parameter store
    Type: AWS::SSM::Parameter::Value<AWS::EC2::Image::Id>
    Default: /aws/service/ami-windows-latest/Windows_Server-2019-English-Full-Base
    Description: Path to the latest Windows Server 2019 AMI from the AWS Systems Manager Parameter Store.

Conditions:
  isLinux: !Equals
    - !Ref OperatingSystem
    - AmazonLinux2

Resources:
  Instance:
    Type: AWS::EC2::Instance
    Properties:
      ImageId: !If [isLinux, !Ref LatestAL2AmiId, !Ref LatestWS2019AmiId]
      InstanceType: !Ref InstanceType
      SubnetId: !Ref Subnet
      BlockDeviceMappings:
        - DeviceName: /dev/xvda
          Ebs:
            VolumeSize: 8
            DeleteOnTermination: true
            VolumeType: gp2
      Tags:
        - Key: Name
          Value: !Ref InstanceName

Outputs:
  InstanceId:
    Description: The instance ID of the instance created from AWS Service Catalog.
    Value: !Ref Instance

  InstancePrivateIp:
    Description: The private IP address of the instance created from AWS Service Catalog.
    Value: !GetAtt Instance.PrivateIp

  InstancePrivateDns:
    Description: The private DNS name of the instance created from AWS Service Catalog.
    Value: !GetAtt Instance.PrivateDnsName

  InstanceAz:
    Description: The Availability Zone of the instance created from AWS Service Catalog.
    Value: !GetAtt Instance.AvailabilityZone

  InstanceName:
    Description: The instance name tagged at the time of provisioning.
    Value: !Ref InstanceName

How to Install WordPress on Bluehost Web Hosting (2023)

 



How to Install WordPress on Bluehost Web Hosting (2023)


https://letsbuildwp.com/how-to-install-wordpress-on-bluehost/


Installing WordPress on Bluehost will only take a few minutes to complete.

So, let’s get started.

What’s covered:

  1. Why use Bluehost?
  2. Registering Hosting & Domain
  3. Logging into Bluehost Account
  4. Installing WordPress on Bluehost
  5. Bluehost / WordPress Onboarding
  6. Removing Demo Plugins (Optional)
  7. Creating WordPress Admin Account
  8. Logging into WordPress

Kubernetes Commands for Beginners

 This document provides a list of basic Kubernetes commands useful for beginners. These commands help in interacting with the cluster and ma...