Chandra Septianoor

System Integration

webMethods Developer

Middleware Programmer

API Programmer

Migrasi Service from EAI to Microservice Runtime PT Telkom Indonesia



  1. 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.

  2. Roles and Responsibilities :

    • Role : SOA Developer.

    • Responsibilities involve designing microservices architecture, coding, testing, deployment, and ensuring system integrity.

  3. Project Timeline :

    • The project is planned for a duration of [insert timeline].

    • Milestones include design completion, code development, testing phases, and final deployment.

  4. 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.

  5. 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.

  6. 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.

  7. Results and Impact :

    • Successful migration achieved with improved system performance and maintainability.

    • Positive impact on development speed and adaptability to changing requirements.

  8. Lessons Learned :

    • Importance of thorough testing before migration.

    • Consideration of backward compatibility during architecture redesign.

  9. Testimonials or Endorsements :

    • Include feedback from team members, stakeholders, or end-users expressing satisfaction with the migration process.

  10. Visuals :

    • Incorporate visual aids such as architectural diagrams, workflow charts, and performance metrics to enhance project understanding.




System Integration Engineer

webMethdos Developer



Contact Me

Adress/Street

Jakarta, Pos Code 10530 (Domicile) | Kalimantan, Pos Code 74215 (Home)

Indonesia