


Project Overview :
The project involves the reengineering of the NCX Consumer & Surrounding Channel Gateway at PT Telkom Indonesia.
The primary activity is upgrading and migrating assets from EAI version 9.12 to EAI version 10.7.
Additional tasks include RnD on wM Insight, installation, and updating of API services to simplify logic for better understanding and maintenance in the NCX production environment.
The project utilizes tools such as Designer, JMS, Terracotta, databases, Postman, SoapUI, and client tools.
Roles and Responsibilities :
Role : SOA Developer.
Responsibilities involve asset migration, RnD activities, API service upgrading, logic simplification, and ensuring overall system stability.
Project Timeline :
The project is scheduled to span over August 2021 - February 2022.
Milestones include EAI version upgrade, RnD completion, API service upgrades, and the final deployment in the NCX production environment.
Project Scope and Deliverables :
The scope includes upgrading and migrating assets, conducting RnD on wM Insight, and updating API services for simplified logic.
Deliverables encompass a well-documented migration process, updated API services, and a more maintainable and understandable logic in the NCX production environment.
Challenges and Solutions :
Challenges may include compatibility issues during the EAI version upgrade and ensuring seamless integration of updated API services.
Solutions involve meticulous planning, thorough testing, and collaboration among team members to address any issues that arise.
Technologies and Tools Used :
Designer for designing and updating integration assets.
JMS (Java Message Service) for reliable communication between components.
Terracotta for distributed caching and scalability.
Databases for data storage and retrieval.
Postman and SoapUI for API testing and validation.
Client tools for efficient communication and collaboration.
Results and Impact :
Successful upgrade and migration achieved with improved performance and maintainability.
Positive impact on overall system efficiency and alignment with the latest EAI version.
Lessons Learned :
Importance of thorough planning and testing during version upgrades.
Consideration of scalability and maintenance aspects in reengineering projects.
Testimonials or Endorsements :
Include feedback from team members, stakeholders, or end-users expressing satisfaction with the upgraded system and enhanced logic.
Visuals :
Incorporate visual aids such as architecture diagrams, workflow charts, and performance metrics to enhance project understanding and showcase the successful reengineering efforts.
Project Overview :
The project involves the migration of SOA (Service-Oriented Architecture) services to support Telkom's digital and business enablement initiatives.
The focus is on identifying services deemed suitable for microservices architecture using tools such as Designer, GitLab, OpenShift, Postman, SoapUI, Unit Test Framework, and RnD Centrasite.
Roles and Responsibilities :
Role : SOA Developer.
Responsibilities encompass service identification, design, coding, testing, RnD CentraSite, and the overall migration process.
Project Timeline :
The project is scheduled to span over August 2021 - February 2022.
Milestones include service evaluation, design completion, coding phases, testing, and the final deployment.
Project Scope and Deliverables :
Scope includes the migration of selected SOA services to microservices architecture, ensuring seamless integration and functionality.
Deliverables include well-documented microservices, API endpoints, and a successful migration plan.
Challenges and Solutions :
Challenges may include ensuring data consistency, maintaining service functionality during migration, and adapting to the microservices paradigm.
Solutions involve meticulous data mapping, versioning strategies, and rigorous testing protocols.
Technologies and Tools Used :
Designer for service identification and microservices design.
GitLab for version control, collaboration, and continuous integration.
OpenShift for container orchestration and deployment.
Postman and SoapUI for API testing and validation.
Unit Test Framework for ensuring individual service functionality.
RnD Centrasite for governance and API lifecycle management.
Results and Impact :
Successful migration achieved, resulting in improved scalability, agility, and alignment with Telkom's digital transformation goals.
Positive impact on service performance and adaptability to changing business requirements.
Lessons Learned :
Importance of thorough service evaluation before migration.
Consideration of governance and lifecycle management in microservices architecture.
Testimonials or Endorsements :
Include feedback from team members, stakeholders, or end-users expressing satisfaction with the migration process and the improved system.
Visuals :
Incorporate visual aids such as architectural diagrams, workflow charts, and performance metrics to enhance project understanding and showcase the successful migration journey.

Project Overview :
This project involves migrating EAI services to microservices API using Designer, GitLab, OpenShift, Postman, and SoapUI.
The goal is to enhance scalability, flexibility, and maintainability of the overall system architecture.
Roles and Responsibilities :
Role : SOA Developer.
Responsibilities involve designing microservices architecture, coding, testing, deployment, and ensuring system integrity.
Project Timeline :
The project is planned for a duration of [insert timeline].
Milestones include design completion, code development, testing phases, and final deployment.
Project Scope and Deliverables :
Scope includes the migration of EAI services, API development, integration testing, and deployment on the OpenShift platform.
Deliverables encompass well-documented microservices, API endpoints, and a seamless migration process.
Challenges and Solutions :
Challenges may include handling data consistency during migration and adapting existing services to microservices architecture.
Solutions involve careful data mapping, versioning strategies, and thorough testing.
Technologies and Tools Used :
Designer for microservices design and development.
GitLab for version control and collaboration.
OpenShift for container orchestration and deployment.
Postman for API testing and monitoring.
SoapUI for testing SOAP-based services.
Results and Impact :
Successful migration achieved with improved system performance and maintainability.
Positive impact on development speed and adaptability to changing requirements.
Lessons Learned :
Importance of thorough testing before migration.
Consideration of backward compatibility during architecture redesign.
Testimonials or Endorsements :
Include feedback from team members, stakeholders, or end-users expressing satisfaction with the migration process.
Visuals :
Incorporate visual aids such as architectural diagrams, workflow charts, and performance metrics to enhance project understanding.

