Skip to content

Commit fbb1fc2

Browse files
committed
Initial version
1 parent 90d033a commit fbb1fc2

25 files changed

+132
-0
lines changed

README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,18 @@
22

33
This solution is designed to help you unlock legacy mainframe data by migrating data files from mainframe systems to AWS. By migrating the data, you can make use of the powerful analytics, machine learning, and other services available in AWS to gain insights and make better decisions based on the data. Additionally, you can also take advantage of the scalability and cost savings of cloud computing. The solution involves transferring data from mainframe datasets, converting it into a CSV format, and then storing the data in AWS. Finally, you can use the AWS services to analyze and process the data to gain insights and derive greater value from your legacy data files.
44

5+
## Table of Contents
6+
7+
- [Unlock Mainframe Data files on AWS Cloud](#unlock-mainframe-data-files-on-aws-cloud)
8+
- [Table of Contents](#table-of-contents)
9+
- [Supported Features](#supported-features)
10+
- [Current Limitations](#current-limitations)
11+
- [Product versions](#product-versions)
12+
- [Steps to setup and execute](#steps-to-setup-and-execute)
13+
- [Future Enhancements](#future-enhancements)
14+
- [Security](#security)
15+
- [License](#license)
16+
517
## Supported Features
618

719
**Datatypes:**

ec2_based/src/cobdata_to_csv.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
#
2+
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
# SPDX-License-Identifier: MIT-0
4+
#
5+
16
import config as cfg
27
import codecs
38
import csv

ec2_based/src/config.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
#
2+
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
# SPDX-License-Identifier: MIT-0
4+
#
5+
16
import base64
27
import tempfile
38
#

ec2_based/src/cpy_parser.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
#
2+
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
# SPDX-License-Identifier: MIT-0
4+
#
5+
16
import re, json
27

38
class CpyParser:

ec2_based/src/cpy_tokenizer.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
#
2+
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
# SPDX-License-Identifier: MIT-0
4+
#
5+
16
import re
27

38
class CpyTokenizer:

ec2_based/src/logger.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
#
2+
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
# SPDX-License-Identifier: MIT-0
4+
#
5+
16
import logging
27
import sys
38

ec2_based/src/main.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
#
2+
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
# SPDX-License-Identifier: MIT-0
4+
#
5+
16
import cpy_tokenizer as cpytkn
27
import cpy_parser as cpyparsr
38
import cobdata_to_csv as cobdata2csv

ec2_based/src/mfdata_transfer.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
#
2+
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
# SPDX-License-Identifier: MIT-0
4+
#
5+
16
import ftplib
27
import os, traceback
38
import tempfile

ec2_based/src/s3_transfer.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
#
2+
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
# SPDX-License-Identifier: MIT-0
4+
#
5+
16
import boto3
27
import os, re, sys
38
from logger import logger

lambda_based/mf-unlock-data-init/config.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
#
2+
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
# SPDX-License-Identifier: MIT-0
4+
#
5+
16
#
27
# Data Conversion Configuration
38
#

0 commit comments

Comments
 (0)