{"id":2013,"date":"2025-05-28T09:38:08","date_gmt":"2025-05-28T08:38:08","guid":{"rendered":"https:\/\/nas01.tallpaul.net\/wordpress\/?p=2013"},"modified":"2025-06-09T17:17:00","modified_gmt":"2025-06-09T16:17:00","slug":"common-europe-congress-2025-modernization-lab","status":"publish","type":"post","link":"https:\/\/nas01.tallpaul.net\/wordpress\/2025\/05\/common-europe-congress-2025-modernization-lab\/","title":{"rendered":"Power Modernization Workshop &#8211; CEC2025"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Monday 2nd June 2025<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Hands-on Lab<\/h3>\n\n\n\n<p><strong>Limited Capacity<\/strong> seats available<\/p>\n\n\n\n<p>This interactive workshop offers participants a unique &#8220;choose-your-path&#8221; experience in working with OpenShift Container Platform (OCP) on IBM Power Systems. Participants can select from four distinct laboratory tracks based on their interests and technical priorities, with the flexibility to complete multiple tracks if time permits.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><br>Workshop Overview<\/h4>\n\n\n\n<p>The session begins with a brief introduction to OpenShift on IBM Power Systems and an overview of the available tracks. Participants will then have approximately 2.5 hours of hands-on lab time to pursue their chosen path(s), with continuous support from an instructor.<\/p>\n\n\n\n<p>I will provide IBM Power, software and lab guide resources.<br>Please bring your laptop with admin rights to install the VPN to access Power resources. <\/p>\n\n\n\n<p>Where possible, I recommend installing and testing the VPN before the class.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">To install the VPN:<\/h5>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Download the VPN Client from <a rel=\"noreferrer noopener\" href=\"https:\/\/asa003b.centers.ihost.com\" target=\"_blank\">https:\/\/asa003b.centers.ihost.com<\/a><\/li>\n\n\n\n<li>Install the VPN client: Once the download is complete, locate the file and run it. You might need to provide administrative permissions for the installation to proceed.<\/li>\n\n\n\n<li>Configure the VPN: After installation, launch the VPN client. You will need to enteryour VPN username and password, which I will provide.<\/li>\n\n\n\n<li>Connect to the VPN: Enter the VPN server address (in this case, <strong>asa003b.centers.ihost.com<\/strong>) into the client and initiate the connection. You may need to select &#8220;AnyConnect&#8221; as the group.<\/li>\n\n\n\n<li>Troubleshoot: If you encounter ussies, such as a &#8220;Login Failed&#8221; message, ensure your credentials are correct.<\/li>\n<\/ol>\n\n\n\n<h5 class=\"wp-block-heading\">Available Lab Guides<\/h5>\n\n\n\n<h4 class=\"wp-block-heading\">1. <a rel=\"noreferrer noopener\" href=\"https:\/\/nas01.tallpaul.net\/wordpress\/llm-rag-lab\" target=\"_blank\">I<\/a><a rel=\"noreferrer noopener\" href=\"https:\/\/nas01.tallpaul.net\/wordpress\/llm-rag-lab\" target=\"_blank\">m<\/a><a rel=\"noreferrer noopener\" href=\"https:\/\/nas01.tallpaul.net\/wordpress\/llm-rag-lab\" target=\"_blank\">p<\/a><a rel=\"noreferrer noopener\" href=\"https:\/\/nas01.tallpaul.net\/wordpress\/llm-rag-lab\" target=\"_blank\">l<\/a><a rel=\"noreferrer noopener\" href=\"https:\/\/nas01.tallpaul.net\/wordpress\/llm-rag-lab\" target=\"_blank\">e<\/a><a rel=\"noreferrer noopener\" href=\"https:\/\/nas01.tallpaul.net\/wordpress\/llm-rag-lab\" target=\"_blank\">m<\/a><a rel=\"noreferrer noopener\" href=\"https:\/\/nas01.tallpaul.net\/wordpress\/llm-rag-lab\" target=\"_blank\">e<\/a><a rel=\"noreferrer noopener\" href=\"https:\/\/nas01.tallpaul.net\/wordpress\/llm-rag-lab\" target=\"_blank\">n<\/a><a rel=\"noreferrer noopener\" href=\"https:\/\/nas01.tallpaul.net\/wordpress\/llm-rag-lab\" target=\"_blank\">t<\/a><a rel=\"noreferrer noopener\" href=\"https:\/\/nas01.tallpaul.net\/wordpress\/llm-rag-lab\" target=\"_blank\"> <\/a><a rel=\"noreferrer noopener\" href=\"https:\/\/nas01.tallpaul.net\/wordpress\/llm-rag-lab\" target=\"_blank\">A<\/a><a rel=\"noreferrer noopener\" href=\"https:\/\/nas01.tallpaul.net\/wordpress\/llm-rag-lab\" target=\"_blank\">I<\/a><a rel=\"noreferrer noopener\" href=\"https:\/\/nas01.tallpaul.net\/wordpress\/llm-rag-lab\" target=\"_blank\">,<\/a><a rel=\"noreferrer noopener\" href=\"https:\/\/nas01.tallpaul.net\/wordpress\/llm-rag-lab\" target=\"_blank\"> <\/a><a rel=\"noreferrer noopener\" href=\"https:\/\/nas01.tallpaul.net\/wordpress\/llm-rag-lab\" target=\"_blank\">LLM &amp; RAG on IBM Power<\/a><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Deploy LLM &amp; Streamlit for interactive querying<\/li>\n\n\n\n<li>Deploy Minio to access private storage &amp; Milvus vector database<\/li>\n\n\n\n<li>Implement Retrieval Augmented Generation with sample data<\/li>\n\n\n\n<li>Test and evaluate RAG model performance<\/li>\n\n\n\n<li>Ignore sections 3.1-3.4, completing only section 3.5 in section 3.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><a rel=\"noreferrer noopener\" href=\"https:\/\/nas01.tallpaul.net\/wordpress\/sock-shop-lab\" data-type=\"URL\" data-id=\"https:\/\/nas01.tallpaul.net\/wordpress\/sock-shop-lab\" target=\"_blank\">2. Deploy x86 Microservice Solutions on IBM Power with OpenShift<\/a><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Port an existing x86 microservice application to Power ppc64le architecture<\/li>\n\n\n\n<li>Build and optimize container images using Dockerfiles<\/li>\n\n\n\n<li>Work with OpenShift Internal Registry<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><a href=\"https:\/\/nas01.tallpaul.net\/wordpress\/.NET-101-lab\" target=\"_blank\" rel=\"noreferrer noopener\">3. Deploy .NET on IBM Power<\/a><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Deploy .NET applications using various methods (RHEL, Podman, S2I)<\/li>\n\n\n\n<li>Work with different application types (console, web, SignalR)<\/li>\n\n\n\n<li>Implement container registry operations with Quay.io<\/li>\n\n\n\n<li>Configure OpenShift deployment workflows<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><a rel=\"noreferrer noopener\" href=\"https:\/\/nas01.tallpaul.net\/wordpress\/2024\/07\/single-node-openshift-simplifying-deployment-for-edge-and-development\/\" target=\"_blank\"><s>4. Single-Node OCP Installation<\/s> (WIP &#8211; Awaiting Cloud resource)<\/a><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Learn the fundamentals of installing OpenShift Container Platform on IBM Power<\/li>\n\n\n\n<li>Work with Ansible scripts for automation<\/li>\n\n\n\n<li>Configure and manage LPARs through the Hardware Management Console<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Join our interactive 3-hour hands-on workshop at Common Europe Congress 2025 on June 2nd, featuring OpenShift Container Platform on IBM Power Systems. Choose from 4 specialized lab tracks: AI\/LLM\/RAG implementation, x86 microservice porting, .NET deployment, or single-node OCP installation. Limited capacity event with expert instructor support and flexible multi-track completion. Bring your laptop with admin rights for VPN access to IBM Power resources. Perfect for developers and IT professionals looking to expand their containerization skills on Power architecture.<\/p>\n","protected":false},"author":1,"featured_media":2044,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[83,125,1],"tags":[],"class_list":["post-2013","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-conference","category-guided-hands-on-lab","category-uncategorised"],"_links":{"self":[{"href":"https:\/\/nas01.tallpaul.net\/wordpress\/wp-json\/wp\/v2\/posts\/2013","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nas01.tallpaul.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nas01.tallpaul.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nas01.tallpaul.net\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nas01.tallpaul.net\/wordpress\/wp-json\/wp\/v2\/comments?post=2013"}],"version-history":[{"count":0,"href":"https:\/\/nas01.tallpaul.net\/wordpress\/wp-json\/wp\/v2\/posts\/2013\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nas01.tallpaul.net\/wordpress\/wp-json\/wp\/v2\/media\/2044"}],"wp:attachment":[{"href":"https:\/\/nas01.tallpaul.net\/wordpress\/wp-json\/wp\/v2\/media?parent=2013"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nas01.tallpaul.net\/wordpress\/wp-json\/wp\/v2\/categories?post=2013"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nas01.tallpaul.net\/wordpress\/wp-json\/wp\/v2\/tags?post=2013"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}