ABAP Cloud Developer Trial 2022, inicialmente enviado para coleta
ABAP Cloud Developer Trial 2022, a remessa inicial será coletada em Quinta-feira, 31 de outubro de 2024 a partir do 2022 SP01 agora está disponível. Atualização: 17 de outubro de 2024:
ABAP Cloud Developer Trial 2022 SP01 agora disponível no Docker!
Olá a todos, você pode encontrar a última versão de Versão de avaliação para desenvolvedores ABAP Cloud – 2022, SP01 – no Docker aqui:
Novamente, vá diretamente para a aba Tag, pois o comando Overview Pull não funciona (é uma funcionalidade do Docker fora de nosso controle).
Se deseja baixar imediatamente, o comando Pull é o seguinte:
docker pull sapse/abap-cloud-developer-trial:ABAPTRIAL_2022_SP01
Aproveite!
Atualização: 1º de outubro de 2024:
SAP ABAP Platform 2022 SP01, Developer Edition no Cloud Appliance Library (CAL)
Apenas um aviso: O modelo do appliance «SAP ABAP Platform 2022, Platform Edition» foi publicado externamente e você pode acessá-lo aqui:
Edição de desenvolvimento ABAP Platform 2022 SP01 no CAL
Atualização: 16 de maio de 2024: vulnerabilidade no upload de arquivos: solução alternativa
Sintoma
Um usuário mal-intencionado não autenticado pode fazer upload de um arquivo malicioso no servidor que, quando acessado por uma vítima, pode permitir ao usuário mal-intencionado acessar, modificar ou tornar indisponíveis as informações e o sistema do usuário.
Motivo
O repositório de conteúdo «FILESYSTEM» e «SOMU_DB» estão configurados com «Nenhuma assinatura» selecionada.
Solução alternativa
Para garantir, uma configuração segura padrão é implementada, corrija o sistema da seguinte forma .
Se tiver acesso relevante, consulte a nota SAP 3448171 para mais detalhes
Esteja ciente de que esta solução alternativa é temporária e não permanente. A SAP recomenda fortemente aplicar as correções descritas na nota de segurança, que podem ser feitas em vez da solução alternativa ou após a implementação da solução alternativa:
- Execute a transação ‘OAC0’
- Abra o repositório de conteúdo «FILESYSTEM» para todas as versões.
- Modifique o número da versão para «0047» (versão do Content Server 4.7)
- Desmarque a caixa «Nenhuma assinatura»
- Salve as configurações.
- Execute a transação ‘OAC0’
- Abra o repositório de conteúdo ‘SOMU_DB’ para a versão 7.50 ou posterior.
- Modifique o número da versão para «0047» (versão do Content Server 4.7)
- Desmarque a caixa «Nenhuma assinatura»
- Salve as configurações.
Atualização 2: 16 de maio de 2024: a versão 1909 será retirada!
Na quinta-feira, 16 de maio, teremos que retirar do Docker a ABAP Cloud Developer Trial, 1909.
Se você precisar desta versão por qualquer motivo, certifique-se de baixá-la a tempo.
Caso contrário, recomendamos a seguinte versão:
A ABAP Cloud Developer Trial 2022 agora está disponível no Docker:
-> 2022
Versão de avaliação para desenvolvedores ABAP Cloud é uma plataforma ABAP gratuita para download no SAP HANA 2.0 para experimentar a linguagem e o conjunto de ferramentas ABAP. É amplamente pré-configurado com SAP Fiori Launchpad, SAP Cloud Connector, conexões pré-configuradas de back-end/front-end, funções e aplicativos de exemplo.
Esta solução destina-se a dois grupos de desenvolvedores:
- Desenvolvedores não ABAP interessados em aprender mais sobre a linguagem ABAP e as ferramentas de desenvolvimento
- Desenvolvedores ABAP interessados em conhecer as novas funcionalidades (veja abaixo alguns exemplos)
Nota: este é o novo nome do ABAP Platform Trial. A mudança de nome é para destacar que agora você pode desenvolver na nova versão da linguagem ABAP, ABAP for Cloud Development. Para mais informações, consulte os destaques abaixo. Aliás, se você estiver interessado em nossa estratégia geral de lançamento para a versão de avaliação, veja o post de Karl Kessler no blog do anúncio de 2023: Agora disponível: teste da plataforma ABAP
IMPORTANTE:
Tudo: antes de extrair a imagem, certifique-se:
- Entender os princípios da tecnologia de contêineres docker
- Conhecer as entidades de imagem docker/contêiner docker e sua relação
- Conhecer os comandos básicos para trabalhar com imagens e contêineres
Usuários Mac: Anteriormente, a versão de avaliação da plataforma ABAP era executada em processadores Intel e processadores da série M. Desde então, a Apple atualizou seu iOS. Portanto, na versão mais recente do MacOS, não é mais possível executar o ABAP Cloud Developer Trial no Docker Desktop para MacBook com processador da série M. Isso não é um problema específico da SAP. Portanto, por enquanto, você tem duas opções:
- Execute o Docker Desktop com um MacBook com processador Intel.
- Use o aplicativo UTM para emular uma distribuição Linux AMD64 por meio do Apple QEMU.
Muito obrigado ao membro da comunidade @dylan-drummond por pesquisar este tópico. Dylan escreveu um guia abrangente sobre isso:
MacBook com chip Apple da série M e contêineres de teste da plataforma Abap usando Docker e Podman
Este é conteúdo da comunidade, então use por sua conta e risco; no entanto, isso pode ser muito útil para muitos usuários Mac.
A licença ABAP fornecida com a imagem Docker dura apenas três meses. Portanto, você deve baixar e importar a licença de demonstração da seguinte maneira:
- Acesse seu sistema ABAP com o usuário SAP*, cliente 000, mesma senha de DEVELOPER (DEVELOPER, cliente 001, está bloqueado).
- Inicie a transação LICENÇA; copie a chave de hardware.
- Obtenha a licença do minisap, escolhendo o sistema A4H.
- Volte para o seu sistema ABAP, inicie novamente o SLICENÇA, e então escolha Instalar.
- Desconecte-se, então faça login com o usuário DEVELOPER, cliente 001.
- As licenças antigas («INICIAIS») devem ser excluídas automaticamente. Caso contrário, inicie novamente o SLICENÇA; remova as licenças antigas inválidas. (o SAP* não tem permissão para excluir licenças).
Caros todos, como alternativa ao download do Docker, também lançamos a mesma versão de avaliação, sob o nome de Plataforma SAP ABAP 2022, edição para desenvolvedores:
https://cal.sap.com/catalog#/applianceTemplates/c12a3b3d-99b0-4b44-a0c7-6509fe279a3d
Aproveite!
Desenvolvimento em nuvem ABAP: cenário de extensibilidade dos desenvolvedores
Mapa ABAP em nuvem
Nuvem ABAP É Omodelo de desenvolvimento ABAP que você precisa para criar aplicativos corporativos, serviços e extensões prontos para a nuvem. Incluí-lo na prova do ABAP Cloud Developer significa que você pode ter uma ideia dos conceitos relacionados ao desenvolvimento ABAP Cloud e a um núcleo limpo ao estender o SAP S/4HANA. Este cenário permite que você crie extensões diretamente na pilha SAP S/4HANA – fortemente acoplado, pronto para a nuvem e estável para atualizações. Naturalmente, não oferecemos o conteúdo estritamente corporativo do SAP S/4HANA. No entanto, oferecemos todos os elementos linguísticos: linguagem RAP otimizada para a nuvem, APIs publicadas e pontos de extensão.
Importante: desta forma, você está limitado à linguagem ABAP otimizada para a nuvem. Ou seja, Se você está acostumado a desenvolver em ABAP clássico on-premise e deseja experimentar o desenvolvimento em nuvem, é necessário seguir as regras de desenvolvimento em nuvem ABAP, como:
- Usar as APIs públicas da SAP (locais ou remotas) lançadas pela SAP para acessar as funcionalidades e dados da SAP
- Usar os pontos de extensão públicos da SAP lançados pela SAP para estender os objetos da SAP. Modificações nos objetos da SAP não são suportadas. (Isso inclui o SFLIGHT, por exemplo.)
- Usar ADT (ABAP Development Tools) como IDE ABAP
- Usar RAP (ABAP RESTful Application Programming Model) para criar aplicativos e serviços Fiori. Tecnologias SAP como Dynpro ou Web Dynpro não são lançadas para o desenvolvimento em nuvem ABAP
- Os componentes de software ZLOCAL e ZCUSTOM_DEVELOPMENT só podem ser usados para o desenvolvimento ABAP Cloud, ou seja, em conformidade com essas regras
Mais informações:
ABAP RESTful Application Programming Model (RAP) – 2022
Oferece uma maneira eficiente de criar serviços Fiori UI e APIs Web prontos para a empresa, otimizados para SAP HANA e baseados em OData na nuvem e on-premise.
As novas funcionalidades em 2022 incluem:
- Objetos empresariais personalizados
- Consumo e exposição de eventos
- Gerador RAP
- Objeto empresarial RAP Test Double Framework (TDF)
Para facilitar o início, também adicionamos:
Mais informações:
Sistema de transporte e alteração habilitado pelo Git (gCTS)
gCTS = CTS + git
Uma nova maneira de transportar objetos, o gCTS permite que você use o Git para armazenar seus objetos de desenvolvimento ABAP. O gCTS utiliza recursos especiais do Git, como trabalhar com cópias locais de um repositório Git remoto central. O desenvolvimento de software ocorre nos mesmos editores, como ABAP Development Tools (ADT). As alterações nos objetos ainda são registradas nos pedidos de transporte. Os estados atuais dos objetos podem ser enviados aos repositórios Git remotos, liberando um pedido de transporte ou enquanto você está trabalhando.
Para uma visão geral da documentação oficial, consulte
FONTE