{"status":"success","message":"","http_code":200,"data":{"type":"message","id":"14284687","href":"/messages/14284687","view_href":"https://community.sap.com/t5/technology-blog-posts-by-sap/streamlined-kyma-deployment-for-cap-applications/ba-p/14284687","author":{"type":"user","id":"9300","href":"/users/9300","view_href":"https://community.sap.com/t5/user/viewprofilepage/user-id/9300","login":"rupamaity"},"subject":"Streamlined Kyma deployment for CAP applications","body":"<P>SAP BTP, Kyma runtime (a fully managed cloud-native Kubernetes application runtime based on the open-source \"Kyma<SPAN>\" project</SPAN>) enables developers to deploy highly scalable, modular, and secure microservices. The SAP Cloud Application Programming (CAP) model supports Kyma deployments as one of the recommended approaches in the <A href=\"https://help.sap.com/docs/btp/btp-developers-guide/cloud-application-programming-model?locale=en-US\" target=\"_blank\" rel=\"noopener noreferrer\">SAP BTP Developer’s Guide </A></P><P><STRONG>What’s New</STRONG></P><P>In the November release of CAP, we have introduced several key improvements that significantly simplify the deployment of CAP applications to Kyma.</P><P>Here is a quick look at the changes:</P><OL><LI><STRONG>Streamlined project</STRONG><STRONG> setup</STRONG>: The new <EM>cds add kyma</EM> command quickly configures your Kyma project and serves as the central entry point for configuring deployments to Kyma.</LI><LI><STRONG>Interactive credential handling</STRONG>: When using <EM>cds up -2 k8s</EM>, you’ll receive prompts for any missing registry credentials on your Kyma cluster, eliminating guesswork during deployment.</LI><LI><STRONG>Automatic UI5 build</STRONG>: The <EM>cds up -2 k8s</EM> command now automatically builds your SAP UI5 applications, removing an extra manual step from your workflow.</LI><LI><STRONG>Intelligent build optimization</STRONG>: Builds now trigger only when artifact changes are detected, eliminating unnecessary build cycles and notably speeding up your deployment process.</LI><LI><STRONG>Simplified tooling</STRONG>: The standalone containerize tool (also known as ctz) is no longer required. The <EM>cds up -2 k8s</EM> command handles containerization directly reducing external dependencies</LI></OL><P class=\"\">Ready to try it out? Make sure to have the latest cli version with npm i -g <a href=\"https://community.sap.com/t5/user/viewprofilepage/user-id/1862993\">@Pa_Vi</a>/cds-dk@latest, also check out the <A href=\"https://cap.cloud.sap/docs/guides/deployment/to-kyma#deploy-to-kyma\" target=\"_blank\" rel=\"noopener nofollow noreferrer\"><SPAN class=\"\">updated documentation</SPAN></A>&nbsp; and our <A href=\"https://cap.cloud.sap/docs/releases/nov25\" target=\"_blank\" rel=\"noopener nofollow noreferrer\"><SPAN class=\"\">release notes</SPAN></A> for complete details on these improvements.</P><P class=\"\">As always, if you have any questions, do not hesitate to reach out to us on <A href=\"mailto:cap@sap.com\" target=\"_blank\" rel=\"noopener nofollow noreferrer\"><SPAN class=\"\">cap@sap.com</SPAN></A> &nbsp;</P><P>&nbsp;</P>","teaser":"","board":{"type":"board","id":"technology-blog-sap","href":"/boards/technology-blog-sap","view_href":"https://community.sap.com/t5/technology-blog-posts-by-sap/bg-p/technology-blog-sap"},"conversation":{"type":"conversation","id":"14284687","href":"/conversations/14284687","view_href":"https://community.sap.com/t5/technology-blog-posts-by-sap/streamlined-kyma-deployment-for-cap-applications/ba-p/14284687","style":"blog","thread_style":"blog","messages_count":1,"solved":false,"last_post_time":"2025-12-08T05:32:49.745+01:00","last_post_time_friendly":"2025 Dec 08"},"topic":{"type":"message","id":"14284687","href":"/messages/14284687","view_href":"https://community.sap.com/t5/technology-blog-posts-by-sap/streamlined-kyma-deployment-for-cap-applications/ba-p/14284687"},"post_time":"2025-12-08T05:32:49.745+01:00","post_time_friendly":"2025 Dec 08","depth":0,"read_only":false,"edit_frozen":false,"language":"EN","can_accept_solution":false,"placeholder":false,"is_solution":false,"solution_data":{},"metrics":{"type":"message_metrics","views":1448},"current_revision":{"type":"revision","id":"14284687_1","last_edit_author":{"type":"user","id":"9300","href":"/users/9300","view_href":"https://community.sap.com/t5/user/viewprofilepage/user-id/9300","login":"rupamaity"},"last_edit_time":"2025-12-08T05:32:49.745+01:00"},"kudos":{"query":"SELECT * FROM kudos WHERE message.id = '14284687'"},"tags":{"query":"SELECT * FROM tags WHERE messages.id = '14284687'"},"labels":{"query":"SELECT * FROM labels WHERE messages.id = '14284687'"},"images":{"query":"SELECT * FROM images WHERE messages.id = '14284687'"},"videos":{"query":"SELECT * FROM videos WHERE messages.id = '14284687'"},"attachments":{"query":"SELECT * FROM attachments WHERE message.id = '14284687'"},"replies":{"query":"SELECT * FROM messages WHERE parent.id = '14284687'"},"ratings":{"query":"SELECT * FROM ratings WHERE message.id = '14284687'"},"custom_tags":{"query":"SELECT * FROM custom_tags WHERE messages.id = '14284687'"},"moderation_status":"approved","visibility_scope":"public","user_context":{"type":"user_context","kudo":false,"read":false,"can_reply":false,"can_kudo":false,"can_delete":false},"message_type":"blog_topic_message","popularity":5.855897879355081E-6,"excluded_from_kudos_leaderboards":false,"latest_version":{"type":"friendly_version","major":"1","minor":"0"},"include_hidden_messages":true,"content_workflow":{"type":"content_workflow","state":"publish","message_draft_history":{"query":"SELECT * FROM message_draft_history WHERE message.id = '14284687'"},"user_context":{"type":"message_workflow_context","can_edit":false,"can_schedule":false},"view_href":"https://community.sap.com/t5/blogs/blogworkflowpage/blog-id/technology-blog-sap/article-id/186932"},"is_promoted":false},"metadata":{}}