• Home
  • 1. The GO Language
    • 1.1. Setup
      • Install GO
      • Start Cloud9 Environment
      • VSCode Plugins
      • Go playground
    • 1.2. Hello World go
    • 1.3. Variables
      • Primitive types
      • Exercise 1
      • Exercise 2
      • Scope
      • Exercise 3
      • Pointers
    • 4. Datatypes
      • 4.1. Basic
        • Strings and Runes
        • Numbers
        • Boolean
        • Arrays
        • Slices
        • Maps
      • 4.2. Structs
        • Basic Structs
        • Complex Structs
      • 4.3. Interfaces
        • Interfaces
    • 5. Modules
      • Simple programm
      • Adding Packages
      • External Modules
    • 6. Functions
      • main
      • Function arguments
      • Return values
        • Return nothing
        • Changing a pointer
        • Return values AWS SDK
      • First function
      • Last Function
      • 6. Function Basics
    • 7. Input / Output
      • Reading files
      • Convert JSON to Struct
    • 8. Control Flow
      • Control flow with if
      • Control flow with switch
  • 2. AWS GO SDK V2
    • AWS GO SDK V2
      • 1. Create a configuration
      • 2. Client
      • 3. Input parameters
      • 4. Call the service
      • 5. Process results
    • CloudFormation
      • CloudFormation - Stackcounter
    • S3
      • S3 - Bucketlister
    • STS - Secure Token Service
      • How to do Cross Account Access
      • Call multiple Account/Region APIs
      • Walkthrough Multi Account Lambda Function Dashboard
    • Middleware
      • middleware-overview
    • Smithy
  • 3. Infrastructure as GO
    • 1. AWS CDK GO
      • CDK with GO
        • Prepare the CDK
        • Create CDK app skeleton
        • The generated go file
        • CDK commands
        • CDK walkthrough
      • Exercise CDK-VPC
      • Lambda Constructs
        • Lambda Infrastructure with CDK
          • Lambda with CDK Overview
          • Lambda Construct
      • EC2 Instance with GO CDK
      • CIT - CDK Infrastructure Testing
      • The CDK Book - GO Code
      • Escape Hatches for CDK
        • Modify CloudFormation directly
        • Typed CloudFormation with a json file and GoFormation types
        • Use GoFormation structures
    • 2. GoFormation
      • Generate CloudFormation with GoFormation
    • 3. CDK - Terraform GO
      • CDK Terraform with GO - starter
        • Prepare the CDK-tf
        • Create Instance
        • Apply and destroy stack
  • 4. AWS Lambda in GO
    • 1. Simple Lambda Function
      • Create a GO Lambda Resource
      • Create a GO Lambda Function
    • 2. Deploy Lambda
      • Lambda container deployment
      • Container deployment with arm architecture
      • Walkthrough Container deployment
      • Docker Bundling
  • 5. Testing GO on AWS
    • 1. GoTest
      • GO Test Overview
      • Writing a Test
    • 2. Testing sdkv2 with Interfaces
      • Testing sdkv2 with Interfaces
    • 3. Test using reflection
      • Using reflection
      • Using JSON Data
    • 4. Serverless Test Pyramid
      • Unit Test of IaC CDK GO
      • Integration Test of IaC CDK GO
      • Unit Test the Application
      • Integration/End2End Test of the Application
  • 6. Optimizing
    • 1. Compare startup time Node.JS, Python, GO
    • 2. Goroutines
  • 7. Architectures
    • Fargate Container
    • Serverless DynamoDB, S3, Lambda
  • 8. Tools
    • Task
    • cfn-diagram
    • saw

imprint | GDPR/Data privacy

Copyright © 2021-today by G. Glawe

GO ON AWS > Tags

tag :: Tags

  • CDK
  • CloudFormation
  • cross account
  • DynamoDB
  • EC2
  • elasticloadbalancing
  • Fargate
  • Lambda
  • Rexample
  • S3
  • sdk
  • sts
  • VPC
  • walkthrough