
Badge Description
The APIE Advanced Camp: Service Deployment is a 5-day intensive, in-person training program in which participants collaborate in international teams to design, deploy, and operate a prototype web service that fulfills the requirements of scalability, high availability, and security.
The program features hands-on training in key technical areas, including computer architecture (containers), SQL databases, monitoring, security hardening, and the integration of these components. Participants gain practical experience throughout the service development lifecycle—from architectural planning to the deployment of a functional service hosted on both on-premises servers and cloud-based infrastructure.
Throughout the program, learners are grouped into teams consisting of members from various universities, economies, and backgrounds. Together, in this diverse environment, they complete a series of missions through collaboration. After the camp, each team continues working on the development for a month toward a final presentation, where they are required to demonstrate their ability to design and deploy a viable service by showcasing their prototype of their service addressing some social issues in the real-world setting, and by engaging in technical discussions with other participants and professionals.
After the camp, each team continues working on their project for one month, leading up to a final presentation. In this presentation, they are expected to demonstrate a functional prototype that addresses a real-world social issue and to engage in technical discussions with other participants and professionals.
Study Requirement: 50 hours, including pre- and post-camp activities
Topics Covered in This Course
- Day 1: Virtualization and Containers
- Computer architecture and the concept of virtualization and hypervisor technologies
- Operation and management of virtual machines
- Computer architecture and the concept of containers
- Operation and management of containers
- Day 2: Web and Database Integration
- Basics of SQL operations
- Installation and secure configuration of RDB
- Indexing, locking, deadlocks, and performance tuning
- Prototyping of a web app connecting with a RDB database service
- Day 3: Monitoring and Visualization
- Basics of system and network monitoring
- System monitoring tools
- Design and deployment of an alerting system by integrating monitoring and communication tools
- Visualization of system logs and monitoring data
- Day 4: Scaling and High Availability
- Design principles for highly available infrastructure
- Detection and protection for Single Points of Failure (SPOFs)
- Redundancy techniques across multiple layers
- Design principles for scalable architecture
- Deployable services on both on-prem and cloud
- Day 5: Site Visit and Security Fundamentals
- Device and infrastructure security
- Vulnerability assessment and penetration testing
- Packet analysis
- Essential security practices for publicly accessible web services
- Basic countermeasures for security issues
- Industry site visit and networking with professionals
Past APIE Camps
- APIE Advanced Camp #01 — Keio University (Yokohama, Japan)
March 11 – 15, 2024 - APIE Advanced Camp #02 — Keio University (Tokyo, Japan)
May 19 – 23, 2025
For information on past APIE Advanced Camps, please visit: https://apie.soi.asia/camp/#advanced-camps
Learning Outcomes
This course offers learners the ability to:
- Select an appropriate computer architecture among physical servers, virtual machines, or containers
- Design a suitable system architecture using cloud, on-premise, or a hybrid of the two.
- Conceptualize and engage in discussions about service ecosystems
- Design scalable, highly available, and secure web services, with consideration for single points of failure and disaster recovery.
- Deploy web services effectively using RDBs in a virtualized and containerized environment.
- Operate infrastructure to support web services by applying practical monitoring techniques and implementing essential security measures.
- Develop and present a service prototype that addresses real-world challenges.
- Collaborate effectively with team members from diverse economies and backgrounds
Related Courses
- SOI Asia Online Course: Understanding the Internet
- Understanding the Internet is one of the components of the APIE Core Course and provides foundational knowledge of how the Internet works.
- SOI Asia Online Course: Operating the Internet
- Operating the Internet introduces the fundamentals of Internet operations, focusing on the planning and management of networks of various scales—from home setups to enterprise environments—through project-based learning narratives.
- SOI Asia Online Course: Service Design
- SOI Asia Online Course: Service Design introduces what service design is and how its methodologies can support business domains and entrepreneurial challenges, with a focus on cases from Japan and around the world.
- APIE e-Workshop
- The APIE e-Workshop is a bi-weekly interactive online series where guest speakers — including professionals from the Internet industry, academia, and Internet governance — share their experiences and insights, and engage with APIE learners.
- APIE Camp
- The APIE Camp is a 5-day, onsite program that delivers a project-based, intensive curriculum focused on network design and deployment.
Learn more about the APIE programs at apie.soi.asia.
Prerequisite
APIE Advanced Camp participants must have completed the following programs.
- SOI Asia Online Course: Understanding the Internet
- SOI Asia Online Course: Operating the Internet
- SOI Asia Online Course: Service Design
- APIE e-Workshop
- APIE Camp
Criteria
This badge was awarded to the learners who completed the following criteria:
- 100% completion of self-study components
- 100% completion of the day-by-day missions during the 5-day onsite program
- Successful final team presentation delivered to the APIE community during a designated event held after the 5-day onsite program
Tags
virtualization, Linux, cloud computing, hypervisor, virtual machines, containers, network security, cyber threat mitigation, system monitoring tools, RDB, industry engagement, APIE
To the SOI Asia Badge List