In this presentation, we'll give an outlook on our product and development plans for 2021. It recapitulates a presentation given by our CTO Klaas Freitag and Product Manager Patrick Maier to CERN's CS3 Conference in late January 2021.
A Platform for Builders - How to win Web Developers?Jan Löffler
All professionals, no matter the domain, need a good foundation to start from and build reliable things that work smoothly and last forever. Web professionals make no exception - and here’s THE checklist to make sure the platform you are using has what it takes for developers to choose you.
The Common Software & Infrastructure Team created a Swiss Cloud Platform to enable software teams to deliver high quality products faster. The platform is based on Spring Boot & Cloud and uses their Swiss Spring Framework. Developers can easily generate new applications using the Swiss Hipster generator with Continuous Integration/Delivery capabilities from the Hipster Gradle plugin. Applications are easily pushed to production using Zeus, their Platform CLI based on Codeine.
Application evolution strategy - Eran StillerCodeValue
As companies attempt to implement Digital Transformation, they need to modernize their in-house software systems and build new ones. This modernization process often includes transitioning the software to the public cloud, using modern technologies, implementing a SaaS system, changing the system's architecture (Microservices anyone?), and delivering a new user experience (UX) to customers. However, we rarely get the opportunity to rebuild our systems from scratch. The customers are still there, the business is still running, and stakeholders still want everything to operate at the same operational level as it was until now.
So how can we do it? Can we have our cake and eat it too? There is no silver bullet, and trade-offs comprise our every choice. The trick is knowing which questions to ask and how to choose our strategy.
Join us in this session as we review the technical methods we have to modernize our software systems. We'll review the questions we should ask ourselves and the strategies that we can employ. Starting from lift & shift through containerization to cloud-native apps - we'll take you on a journey that's relevant for any modern software's stakeholder.
Webinar: Top Reasons to Implement Windows Azure for your BusinessHARMAN Services
Michael McKeown, Sr. Solutions Architect at Aditi and Tommy Patterson, Senior Technical Evangelist at Microsoft share insights into “Five Reasons to Implement Windows Azure for your Business”.
Cross platform mobile app development with XamarinPranav Ainavolu
The document discusses different approaches to cross-platform mobile app development including building native apps for each platform (Silo approach), using hybrid approaches like HTML5/web technologies, and using the Xamarin framework. It outlines benefits and challenges of each approach, and goes into more detail on how Xamarin allows building apps using C# and shared code while still providing native experiences for each platform. It also discusses Xamarin.Forms for building cross-platform UIs with shared code and controls.
BuildStuffConf Going beyond the 12 factorsGrace Jansen
Enabling applications to really thrive (and not just survive) in cloud environments can be challenging. The original 12 factor app methodology helped to lay out some of the key characteristics needed for cloud-native applications... but... as our cloud infrastructure and tooling has progressed, so too have these factors.
In this session we'll dive into the extended and updated 15 factors needed to build cloud native applications that are able to thrive in this environment, and we'll take a look at open source technologies and tools that can help us achieve this.
What's new and next for mobile development with .NETJames Montemagno
This document discusses new developments for mobile development with .NET. It highlights the growth of .NET adoption, improvements in .NET 5 performance, and the predictable release schedule for future versions. It also covers enhancements in Xamarin.Forms 5 like new controls and hot reload, and previews the upcoming .NET Multi-platform App UI which will allow building native mobile and desktop apps with shared C# code. Key features of MAUI include native performance, access to platform APIs, and support for multiple devices from a single codebase.
A Platform for Builders - How to win Web Developers?Jan Löffler
All professionals, no matter the domain, need a good foundation to start from and build reliable things that work smoothly and last forever. Web professionals make no exception - and here’s THE checklist to make sure the platform you are using has what it takes for developers to choose you.
The Common Software & Infrastructure Team created a Swiss Cloud Platform to enable software teams to deliver high quality products faster. The platform is based on Spring Boot & Cloud and uses their Swiss Spring Framework. Developers can easily generate new applications using the Swiss Hipster generator with Continuous Integration/Delivery capabilities from the Hipster Gradle plugin. Applications are easily pushed to production using Zeus, their Platform CLI based on Codeine.
Application evolution strategy - Eran StillerCodeValue
As companies attempt to implement Digital Transformation, they need to modernize their in-house software systems and build new ones. This modernization process often includes transitioning the software to the public cloud, using modern technologies, implementing a SaaS system, changing the system's architecture (Microservices anyone?), and delivering a new user experience (UX) to customers. However, we rarely get the opportunity to rebuild our systems from scratch. The customers are still there, the business is still running, and stakeholders still want everything to operate at the same operational level as it was until now.
So how can we do it? Can we have our cake and eat it too? There is no silver bullet, and trade-offs comprise our every choice. The trick is knowing which questions to ask and how to choose our strategy.
Join us in this session as we review the technical methods we have to modernize our software systems. We'll review the questions we should ask ourselves and the strategies that we can employ. Starting from lift & shift through containerization to cloud-native apps - we'll take you on a journey that's relevant for any modern software's stakeholder.
Webinar: Top Reasons to Implement Windows Azure for your BusinessHARMAN Services
Michael McKeown, Sr. Solutions Architect at Aditi and Tommy Patterson, Senior Technical Evangelist at Microsoft share insights into “Five Reasons to Implement Windows Azure for your Business”.
Cross platform mobile app development with XamarinPranav Ainavolu
The document discusses different approaches to cross-platform mobile app development including building native apps for each platform (Silo approach), using hybrid approaches like HTML5/web technologies, and using the Xamarin framework. It outlines benefits and challenges of each approach, and goes into more detail on how Xamarin allows building apps using C# and shared code while still providing native experiences for each platform. It also discusses Xamarin.Forms for building cross-platform UIs with shared code and controls.
BuildStuffConf Going beyond the 12 factorsGrace Jansen
Enabling applications to really thrive (and not just survive) in cloud environments can be challenging. The original 12 factor app methodology helped to lay out some of the key characteristics needed for cloud-native applications... but... as our cloud infrastructure and tooling has progressed, so too have these factors.
In this session we'll dive into the extended and updated 15 factors needed to build cloud native applications that are able to thrive in this environment, and we'll take a look at open source technologies and tools that can help us achieve this.
What's new and next for mobile development with .NETJames Montemagno
This document discusses new developments for mobile development with .NET. It highlights the growth of .NET adoption, improvements in .NET 5 performance, and the predictable release schedule for future versions. It also covers enhancements in Xamarin.Forms 5 like new controls and hot reload, and previews the upcoming .NET Multi-platform App UI which will allow building native mobile and desktop apps with shared C# code. Key features of MAUI include native performance, access to platform APIs, and support for multiple devices from a single codebase.
Hybrid connectivity options with the microsoft cloudBizTalk360
This document discusses hybrid connectivity options with Microsoft Cloud. It provides an upcoming events schedule for webinars on topics like Azure API Management, BizTalk, healthcare integration, and Azure services. It also includes diagrams showing different hybrid architectures using technologies like Azure, BizTalk, Service Bus, and VPNs. Key considerations for different options are discussed, like requirements, skills needed, costs, and organizational benefits. Overall it explores various ways to integrate on-premises systems with Azure and leverage technologies like BizTalk and Service Bus.
- Amal Dev is a Microsoft MVP with over 10 years of experience as a full stack web developer, blogger, and speaker.
- He discusses using offline storage and backend services like Azure Mobile Apps to build robust mobile apps that work offline and sync data when back online.
- He demonstrates creating a MobileService client, defining tables for syncing, and performing CRUD operations that will sync both offline and online using Azure Mobile Apps and a SQLite store.
Nico will show how to hijack a Kubernetes cluster based on common attack vectors. You'll also learn why it's important to implement zero-trust to prevent data leaks and malicious workloads from being executed on a hijacked cluster.
Furthermore, he will show you how to protect your cluster from being taken over by sharing useful insights, configurations, and toolsets.
This talk is not intended to be an in-depth security talk, but to provide you with best practices and also make you aware of certain attack vectors and how to prevent them.
This document discusses building cross-platform mobile apps using PhoneGap and cloud services. PhoneGap allows developing apps using HTML, CSS, and JavaScript that can be compiled for iOS and Android. The document provides an example PhoneGap app and recommends using cloud services like Google App Engine, Firebase, and Kinvey for data storage. It includes useful links and encourages readers to learn more about virtualization and experiment with building innovative apps using these techniques.
This document summarizes an introduction to the Meteor.js framework. It outlines what will be covered, including how the presenter got started, a hello world example, architectural insights, and resources. The presentation discusses key aspects of Meteor.js like using the same code for all platforms, and how it allows full-stack JavaScript development with real-time data synchronization.
Cloud computing projects by inspire-groups (Pravin Hanchinal)Praveen Hanchinal
This document discusses cloud computing projects and provides an overview of cloud development. It summarizes that cloud development allows coding from anywhere at any time without heavy infrastructure needs. It also outlines various cloud IDEs and platforms that can be used to deploy apps, including Cloud9 and Codenvy. The document encourages experimenting with cloud technologies and collaborating with INSPIRE-groups to learn more.
How to Adopt Serverless and Get to Production FasterEoin Shanaghy
An introduction to SLIC Starter, a new, open-source microservices starter kit for AWS. SLIC Starter is a production-grade, complete application with continuous deployment, serverless architecture and full stack application. You can use it to get to production fast with cloud-native applications. You are also welcome to contribute or just use it to explore and learn!
Follow @eoins and go to https://slic.app for more.
Nico will show how to hijack a Kubernetes cluster based on common attack vectors. You'll also learn why it's important to implement zero-trust to prevent data leaks and malicious workloads from being executed on a hijacked cluster.
Furthermore, he will show you how to protect your cluster from being taken over by sharing useful insights, configurations, and toolsets.
This talk is not intended to be an in-depth security talk, but to provide you with best practices and also make you aware of certain attack vectors and how to prevent them.
.NET MAUI with .NET 6 (December 2021, Preview 10)Alex Pshul
.NET Multi-platform App UI (.NET MAUI) is a cross-platform framework for creating native mobile and desktop apps with C# and XAML. Using .NET MAUI, you can develop apps that can run on Android, iOS, iPadOS, macOS, and Windows from a single shared codebase. .NET MAUI is the best way to build cross platform mobile and desktop apps with .NET and C#.
Join me to an all-hands-on session and get a first look of .NET MAUI in .NET 6 and learn how you can start using it today.
Creating macOS Build Infrastructure in the CloudMacStadium
Learn why CI is different for iOS and how to solve the unique challenges this creates. We’ll cover the pros and cons of CI-as-a-Service tools, the best way to deploy Mac hardware, different options for virtualizing macOS, and how to speed up builds. We’ll also share some benchmarking data we’ve compiled based on MacStadium’s research and lab tests.
CICS Content Delivery Server is software that makes it easy to build and deploy modern web applications that run on the CICS transaction processing platform on z/OS. It handles complex setup and configuration tasks, and provides simple interfaces for defining, editing, and uploading files to web applications hosted on CICS. This allows organizations to leverage the reliability, security, scalability, and high performance of CICS for web applications while using standard web development tools and techniques.
The document discusses how to deploy and scale modern websites using Microsoft Azure Websites. It provides an overview of Azure Websites and the different hosting options - Free/Shared, Basic, and Standard tiers. It describes how to easily change the hosting plan mode and configure scaling settings to meet traffic needs. It also demonstrates how to deploy a website to Azure using Visual Studio.
The document summarizes the state of the Atlassian ecosystem. It discusses the growth of the Atlassian Marketplace to over 300 add-ons with over 150k paid installations. It previewed new add-ons and improvements to the marketplace. It also overviewed new capabilities in Atlassian products like Blueprints and previews the new Atlassian Connect platform for building add-ons for OnDemand instances.
Microsoft Azure Platform-as-a-Service (PaaS)Chris Dufour
Azure is Microsoft’s cloud computing platform made up of a growing collection of integrated services: compute, storage, data, networking and apps.
Azure is the only major cloud platform ranked by Gartner as an industry leader for both Infrastructure-as-a-Service (IaaS) and Platform-as-a-Service (PaaS). This powerful combination of managed and unmanaged services lets you build, deploy and manage applications in any way you like for unmatched productivity.
In this talk we will take a look at Microsoft’s cloud strategy and see how you can leverage PaaS in your environment.
.NET Cloud-Native Bootcamp- Los AngelesVMware Tanzu
This document outlines an agenda for a .NET cloud-native bootcamp. The bootcamp will introduce practices, platforms and tools for building modern .NET applications, including microservices, Cloud Foundry, and cloud-native .NET technologies and patterns. The agenda includes sessions on microservices, Cloud Foundry, hands-on exercises, and a wrap up. Break times are scheduled between sessions.
Hybrid connectivity options with the microsoft cloudBizTalk360
This document discusses hybrid connectivity options with Microsoft Cloud. It provides an upcoming events schedule for webinars on topics like Azure API Management, BizTalk, healthcare integration, and Azure services. It also includes diagrams showing different hybrid architectures using technologies like Azure, BizTalk, Service Bus, and VPNs. Key considerations for different options are discussed, like requirements, skills needed, costs, and organizational benefits. Overall it explores various ways to integrate on-premises systems with Azure and leverage technologies like BizTalk and Service Bus.
- Amal Dev is a Microsoft MVP with over 10 years of experience as a full stack web developer, blogger, and speaker.
- He discusses using offline storage and backend services like Azure Mobile Apps to build robust mobile apps that work offline and sync data when back online.
- He demonstrates creating a MobileService client, defining tables for syncing, and performing CRUD operations that will sync both offline and online using Azure Mobile Apps and a SQLite store.
Nico will show how to hijack a Kubernetes cluster based on common attack vectors. You'll also learn why it's important to implement zero-trust to prevent data leaks and malicious workloads from being executed on a hijacked cluster.
Furthermore, he will show you how to protect your cluster from being taken over by sharing useful insights, configurations, and toolsets.
This talk is not intended to be an in-depth security talk, but to provide you with best practices and also make you aware of certain attack vectors and how to prevent them.
This document discusses building cross-platform mobile apps using PhoneGap and cloud services. PhoneGap allows developing apps using HTML, CSS, and JavaScript that can be compiled for iOS and Android. The document provides an example PhoneGap app and recommends using cloud services like Google App Engine, Firebase, and Kinvey for data storage. It includes useful links and encourages readers to learn more about virtualization and experiment with building innovative apps using these techniques.
This document summarizes an introduction to the Meteor.js framework. It outlines what will be covered, including how the presenter got started, a hello world example, architectural insights, and resources. The presentation discusses key aspects of Meteor.js like using the same code for all platforms, and how it allows full-stack JavaScript development with real-time data synchronization.
Cloud computing projects by inspire-groups (Pravin Hanchinal)Praveen Hanchinal
This document discusses cloud computing projects and provides an overview of cloud development. It summarizes that cloud development allows coding from anywhere at any time without heavy infrastructure needs. It also outlines various cloud IDEs and platforms that can be used to deploy apps, including Cloud9 and Codenvy. The document encourages experimenting with cloud technologies and collaborating with INSPIRE-groups to learn more.
How to Adopt Serverless and Get to Production FasterEoin Shanaghy
An introduction to SLIC Starter, a new, open-source microservices starter kit for AWS. SLIC Starter is a production-grade, complete application with continuous deployment, serverless architecture and full stack application. You can use it to get to production fast with cloud-native applications. You are also welcome to contribute or just use it to explore and learn!
Follow @eoins and go to https://slic.app for more.
Nico will show how to hijack a Kubernetes cluster based on common attack vectors. You'll also learn why it's important to implement zero-trust to prevent data leaks and malicious workloads from being executed on a hijacked cluster.
Furthermore, he will show you how to protect your cluster from being taken over by sharing useful insights, configurations, and toolsets.
This talk is not intended to be an in-depth security talk, but to provide you with best practices and also make you aware of certain attack vectors and how to prevent them.
.NET MAUI with .NET 6 (December 2021, Preview 10)Alex Pshul
.NET Multi-platform App UI (.NET MAUI) is a cross-platform framework for creating native mobile and desktop apps with C# and XAML. Using .NET MAUI, you can develop apps that can run on Android, iOS, iPadOS, macOS, and Windows from a single shared codebase. .NET MAUI is the best way to build cross platform mobile and desktop apps with .NET and C#.
Join me to an all-hands-on session and get a first look of .NET MAUI in .NET 6 and learn how you can start using it today.
Creating macOS Build Infrastructure in the CloudMacStadium
Learn why CI is different for iOS and how to solve the unique challenges this creates. We’ll cover the pros and cons of CI-as-a-Service tools, the best way to deploy Mac hardware, different options for virtualizing macOS, and how to speed up builds. We’ll also share some benchmarking data we’ve compiled based on MacStadium’s research and lab tests.
CICS Content Delivery Server is software that makes it easy to build and deploy modern web applications that run on the CICS transaction processing platform on z/OS. It handles complex setup and configuration tasks, and provides simple interfaces for defining, editing, and uploading files to web applications hosted on CICS. This allows organizations to leverage the reliability, security, scalability, and high performance of CICS for web applications while using standard web development tools and techniques.
The document discusses how to deploy and scale modern websites using Microsoft Azure Websites. It provides an overview of Azure Websites and the different hosting options - Free/Shared, Basic, and Standard tiers. It describes how to easily change the hosting plan mode and configure scaling settings to meet traffic needs. It also demonstrates how to deploy a website to Azure using Visual Studio.
The document summarizes the state of the Atlassian ecosystem. It discusses the growth of the Atlassian Marketplace to over 300 add-ons with over 150k paid installations. It previewed new add-ons and improvements to the marketplace. It also overviewed new capabilities in Atlassian products like Blueprints and previews the new Atlassian Connect platform for building add-ons for OnDemand instances.
Microsoft Azure Platform-as-a-Service (PaaS)Chris Dufour
Azure is Microsoft’s cloud computing platform made up of a growing collection of integrated services: compute, storage, data, networking and apps.
Azure is the only major cloud platform ranked by Gartner as an industry leader for both Infrastructure-as-a-Service (IaaS) and Platform-as-a-Service (PaaS). This powerful combination of managed and unmanaged services lets you build, deploy and manage applications in any way you like for unmatched productivity.
In this talk we will take a look at Microsoft’s cloud strategy and see how you can leverage PaaS in your environment.
.NET Cloud-Native Bootcamp- Los AngelesVMware Tanzu
This document outlines an agenda for a .NET cloud-native bootcamp. The bootcamp will introduce practices, platforms and tools for building modern .NET applications, including microservices, Cloud Foundry, and cloud-native .NET technologies and patterns. The agenda includes sessions on microservices, Cloud Foundry, hands-on exercises, and a wrap up. Break times are scheduled between sessions.
2014.10.22 Building Azure Solutions with Office 365Marco Parenzan
This document discusses building Azure solutions with Office 365. It provides an overview of Microsoft Azure services including compute, storage, networking and identity services. It also discusses Office 365 APIs for integrating with calendar, mail and contacts. Code samples are shown for accessing these APIs through REST calls and a library that abstracts away the REST requests. The document concludes with a demonstration of an application that integrates Office 365 and Azure services.
What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...Lucas Jellema
The promise of the cloud is substantial. Oracle's public cloud promise goes beyond the generic promise. This presentation describes the promise of the Oracle Public Cloud specifically for developers. It describes the current state of the PaaS Platform, the actual and coming services and what they could mean to a developer. From same platform, different location (DBaaS, JCS) to cloud native stack (ICS, MCS) and services for Citizen Developers, the presentation touches upon virtually all services relevant to developers. The presentation concludes with first the steps enterprises can start taking to move to the cloud and second the steps individual developers could and perhaps should take in order to conquer the clouds.
DotnetConf - Cloud native and .Net5 announcementsSajeetharan
- .NET 5 was recently released with improvements like smaller container images, web and cloud investments, and performance gains.
- The .NET ecosystem is growing rapidly, with over 5 million developers and top rankings in popularity.
- Cloud native development with .NET emphasizes microservices, containers, automation, and consuming backend services.
- Demonstrations showed deploying an application to Azure Kubernetes Service and using Project Tye for faster microservices development.
This document provides an overview of Docker and Michel Courtine's role at Docker Inc. It discusses Docker's mission to build tools for mass innovation and how Docker aims to enable a software layer to program the internet. It also highlights key Docker technologies like containers, images, and orchestration tools and how Docker is being used across various industries and platforms.
This document provides an outline for a talk on cloud computing. It begins with an introduction to cloud concepts and technologies like virtualization and parallel computing models. It then discusses different cloud models including IaaS, PaaS and SaaS. The outline includes demonstrations of cloud capabilities with Amazon AWS and Microsoft Azure, as well as data and computing models using MapReduce. It concludes with a case study of a real business application of the cloud and a question and answer section.
This is a lightning presentation given by Nhan Nguyen to our team for the purpose of knowledge sharing in support of our efforts to create a culture of learning.
This document provides an overview of cloud computing. It begins with learning objectives and defines cloud computing according to NIST as a model for enabling network access to a shared pool of configurable computing resources that can be rapidly provisioned with minimal management effort. It describes the five essential cloud characteristics, three service models (SaaS, PaaS, IaaS), and four deployment models (private, public, hybrid, community). Examples are given for each along with issues and benefits of cloud computing. The document provides a comprehensive introduction to cloud computing concepts.
Dutch Oracle Architects Platform - Reviewing Oracle OpenWorld 2017 and New Tr...Lucas Jellema
Not since the rise of Service Oriented Architecture (and the supporting Fusion Middleware technology) over a decade ago have we seen so much rapid change in terms of application and infrastructure architecture. Cloud, Microservices and DevOps are perhaps the most explicit examples – but many other developments in technology, architecture and even the industry at large have an impact on how enterprises consider and employ IT – such as machine learning, IoT, blockchain.
In this session for (infrastructure, solution, application, enterprise, security, data) architects – we will present the main stories, roadmaps and technologies from Oracle OpenWorld 2017 (and JavaOne) that influence, shape and enable architecture. We will brainstorm together on the consequences of the new directions outlined by Oracle – and coming our way from other quarters. We are seeing a a lot of change. New opportunities arise – that may become challenges or threats if we fail to recognize and embrace the change in time. This session will help us all to get a better handle on the winds in enterprise IT in general and in Oracle land in particular.
Among the topics we will present and discuss are:
- The Only Way is Up – the inevitable and imminent move from on premises to the cloud, and upwards in the stack – from IaaS to SaaS
- Security and Ops in a hybrid landscape (multiple clouds & on premises, multiple technologies & interaction channels)
- Autonomous Database – what, when, how
- Oracle’s cloud strategy, High PaaS and Low PaaS, Open [source] technology (star of the show: Apache Kafka) and the commodization of the traditional Oracle platform
- Container and Cloud Native at Oracle Cloud (Docker, Kubernetes Container Platform, Wercker, Istio Service Mesh, CNCF)
- Serverless
- Java Reborn – for microservices and cloud, modularized (highlights from the JavaOne conference)
- Disruptive: Blockchain, IoT, Machine Learning
Forge - DevCon 2016: From Desktop to the Cloud with ForgeAutodesk
Fernando Malard, OFCdesk
This class will introduce the Forge platform from the perspective of an early adopter – starting with business aspects, paradigm shift, cloud concepts, and the future of Autodesk cloud platform strategy. We will cover some of the technical challenges with web programming from the perspective of someone migrating from a desktop programming environment to the cloud, and discuss how to overcome them. We will then walk through some simple yet representative code samples helping you to get started with the Forge platform through Model Derivative API and Design Automation services.
This document discusses building cloud native applications. It defines cloud native technologies as enabling scalable applications in dynamic environments using techniques like loosely coupled microservices and containers. Common cloud native design principles are outlined, such as stateless architectures and API-based interactions. Advantages include using preferred languages and frameworks while enabling agility, but problems can include a lack of standardization. The Oracle Cloud Native Framework is presented as providing services for container orchestration, streaming, functions and more to build and deploy cloud native applications on Oracle Cloud infrastructure. A demo is planned to deploy a containerized application using tools like Kubernetes for orchestration.
Continuously Design your Continuous DeploymentMichael Elder
Whether your applications are cloud-native, cloud-ready, or just evolving towards cloud-based deployment, you can capture the complete stack as an OpenStack Heat template. In this session, we’ll present a web-based editing experience that enables you to capture each aspect of your architecture in a ready-to-deploy and easy-to-update design based on HOT. We'll show you those Heat templates in either a rich diagram editor or a simple but powerful text editor -- all in your web browser!
Advanced features like autoscaling, load balancing, deployment ordering, and object storage will all be captured as part of your application design — right along side the critical software that defines the business behavior of your workload.
And it’s not just about the first time you deploy, it’s about deploying every time thereafter. We’ll show you how you can manage your software deployment pipeline as part of your Heat templates.
Maybe you’re not sure what cloud to deploy to? Interested in OpenStack, but already have investments in other clouds? We’ll also demonstrate how we’ve extended the Heat language to design cloud-portable templates.
So come on this journey with us, where we’ll leverage the cloud to help you build better software for your end users.
- Define full stack application workloads using OpenStack HOT
- Deploy and update infrastructure and application changes as part of your release pipeline
- Design templates with autoscaling, load balancing, deployment ordering, and object storage as part of your application architecture
DockerCon SF 2015: Docker Community in ChinaDocker, Inc.
1) The document discusses the Docker community in China, noting that early adopters like Baidu helped drive adoption.
2) Meetups and content contributed to scaling the community from 1 to over 19 cities with thousands of attendees. Chinese contributors are also among the top for the Docker project.
3) The market for Docker in China is driven by the "Internet Plus" strategy and sectors like e-commerce, social media, and IoT. This is creating opportunities for startups and traditional businesses to embrace mobile and cloud technologies.
4) The ecosystem involves startups building tools for CI/CD, container services, and management, and projects like Hyper focusing on running containers on any hypervisor. Developers are also using
1) The document summarizes Build a Cloud Day, a conference about open source cloud computing projects hosted by the Apache Software Foundation.
2) It discusses Apache CloudStack, an open source cloud computing platform, and how it provides infrastructure as a service (IaaS) capabilities as a data center orchestrator.
3) Additional related Apache projects that can help build an open cloud include Libcloud, jClouds, Deltacloud, and Whirr, which provide APIs to deploy applications across multiple cloud providers including CloudStack.
Understanding Docker and IBM Bluemix Container ServiceAndrew Ferrier
The document provides an overview of Docker and IBM Bluemix Container Service. It begins with explaining what Docker is, how it differs from virtual machines, and why it is useful. It then discusses what IBM Bluemix is and how it provides different compute models including containers. The document explains that IBM Bluemix Container Service (formerly IBM Containers) is based on Docker and provides features like persistent storage, integrated monitoring and logging, and works with the IBM Bluemix DevOps toolchain. It notes that Container Service will evolve to use Kubernetes as the runtime engine to provide additional capabilities like declarative topologies, self-healing, and service discovery.
This class will introduce the Forge platform from the perspective of an early adopter – starting with business aspects, paradigm shift, cloud concepts, and the future of Autodesk cloud platform strategy. We will cover some of the technical challenges with web programming from the perspective of someone migrating from a desktop programming environment to the cloud, and discuss how to overcome them. We will then walk through some simple yet representative code samples helping you to get started with the Forge platform through Model Derivative API and Design Automation services.
Cloud computing involves providing scalable computing resources and services to multiple external customers over the Internet. It allows users to access software, platforms, and infrastructure remotely through shared servers. There are three main types of cloud services: Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). Cloud computing offers advantages like reduced costs, universal access, automatic updates, and improved performance compared to traditional computing methods. However, it also poses disadvantages such as requiring a constant Internet connection and potential security and data loss issues.
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...Ashnikbiz
Docker EE 2.0 provides choice, security and agility for container management. It offers more than just containers and orchestration, including lifecycle management, governance, security and automation features. Docker EE can run on various operating systems and clouds while maintaining a consistent experience. It supports both traditional and microservices applications. Docker continues to drive Windows container adoption and now supports running Kubernetes on Windows Server. Docker Desktop introduces template-based workflows to simplify containerization for more developers.
Similar to On mission for Digital Sovereignty (20)
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
The Microsoft 365 Migration Tutorial For Beginner.pptxoperationspcvita
This presentation will help you understand the power of Microsoft 365. However, we have mentioned every productivity app included in Office 365. Additionally, we have suggested the migration situation related to Office 365 and how we can help you.
You can also read: https://www.systoolsgroup.com/updates/office-365-tenant-to-tenant-migration-step-by-step-complete-guide/
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
Essentials of Automations: Exploring Attributes & Automation ParametersSafe Software
Building automations in FME Flow can save time, money, and help businesses scale by eliminating data silos and providing data to stakeholders in real-time. One essential component to orchestrating complex automations is the use of attributes & automation parameters (both formerly known as “keys”). In fact, it’s unlikely you’ll ever build an Automation without using these components, but what exactly are they?
Attributes & automation parameters enable the automation author to pass data values from one automation component to the next. During this webinar, our FME Flow Specialists will cover leveraging the three types of these output attributes & parameters in FME Flow: Event, Custom, and Automation. As a bonus, they’ll also be making use of the Split-Merge Block functionality.
You’ll leave this webinar with a better understanding of how to maximize the potential of automations by making use of attributes & automation parameters, with the ultimate goal of setting your enterprise integration workflows up on autopilot.
"Choosing proper type of scaling", Olena SyrotaFwdays
Imagine an IoT processing system that is already quite mature and production-ready and for which client coverage is growing and scaling and performance aspects are life and death questions. The system has Redis, MongoDB, and stream processing based on ksqldb. In this talk, firstly, we will analyze scaling approaches and then select the proper ones for our system.
Discover top-tier mobile app development services, offering innovative solutions for iOS and Android. Enhance your business with custom, user-friendly mobile applications.
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyScyllaDB
Freshworks creates AI-boosted business software that helps employees work more efficiently and effectively. Managing data across multiple RDBMS and NoSQL databases was already a challenge at their current scale. To prepare for 10X growth, they knew it was time to rethink their database strategy. Learn how they architected a solution that would simplify scaling while keeping costs under control.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
In the realm of cybersecurity, offensive security practices act as a critical shield. By simulating real-world attacks in a controlled environment, these techniques expose vulnerabilities before malicious actors can exploit them. This proactive approach allows manufacturers to identify and fix weaknesses, significantly enhancing system security.
This presentation delves into the development of a system designed to mimic Galileo's Open Service signal using software-defined radio (SDR) technology. We'll begin with a foundational overview of both Global Navigation Satellite Systems (GNSS) and the intricacies of digital signal processing.
The presentation culminates in a live demonstration. We'll showcase the manipulation of Galileo's Open Service pilot signal, simulating an attack on various software and hardware systems. This practical demonstration serves to highlight the potential consequences of unaddressed vulnerabilities, emphasizing the importance of offensive security practices in safeguarding critical infrastructure.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
How information systems are built or acquired puts information, which is what they should be about, in a secondary place. Our language adapted accordingly, and we no longer talk about information systems but applications. Applications evolved in a way to break data into diverse fragments, tightly coupled with applications and expensive to integrate. The result is technical debt, which is re-paid by taking even bigger "loans", resulting in an ever-increasing technical debt. Software engineering and procurement practices work in sync with market forces to maintain this trend. This talk demonstrates how natural this situation is. The question is: can something be done to reverse the trend?
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframePrecisely
Inconsistent user experience and siloed data, high costs, and changing customer expectations – Citizens Bank was experiencing these challenges while it was attempting to deliver a superior digital banking experience for its clients. Its core banking applications run on the mainframe and Citizens was using legacy utilities to get the critical mainframe data to feed customer-facing channels, like call centers, web, and mobile. Ultimately, this led to higher operating costs (MIPS), delayed response times, and longer time to market.
Ever-changing customer expectations demand more modern digital experiences, and the bank needed to find a solution that could provide real-time data to its customer channels with low latency and operating costs. Join this session to learn how Citizens is leveraging Precisely to replicate mainframe data to its customer channels and deliver on their “modern digital bank” experiences.
5. ownCloud.com 6
ownCloud Infinite Scale
LAMP stack
Monolithic architecture
Sync via detour: database
Dependencies
Modernization from ground up
In collaboration with CERN
Latest technology: Go, Vue.js
Cloud-native microservice architecture
Database-less
Modern user experience: new clients
7. v1.0.0 / Release date: Dec 18, 2020
• Comes out of the box with ownCloud Web
• Feature set is file, sync and share
• Not yet production quality but good for tests
• Benefits in performance, scalability, security
• “Cloud ready” deployments
• Future of ownCloud’s server core
ownCloud.com 8
8. ownCloud.com 9
Transition path
Database
OAuth, Basic Auth
ownCloud X core
Integrated web app
ownCloud Classic
2020 2021
Database
OIDC
ownCloud X core
OIDC
REVA
oCIS
Integrated web app ownCloud Web
Phase 1
Database
OAuth, Basic Auth
ownCloud X core
ownCloud Web
Phase 2
oCIS
REVA
OIDC
ownCloud Web
oCIS
REVA
OIDC
Infinite Scale
9. Ready, set, … go!
ownCloud.com 10
All clients support the new backend
Data migration
• iOS, Android, Desktop
• ownCloud Web works with both backends
• OpenID Connect as new authentication method
• Export/Import of data (in development)
• In-place migration (planned)
10. Technical roadmap 2021
• Hardening, resilience and performance improvements for the Infinite Scale backend
• PHP 8 for ownCloud Classic backend
• Drive the adoption of ownCloud Web (branding, support more ownCloud Classic features)
• Promote extension system & Office integrations
• Spaces (project/team folders with dedicated quota, trash bin, properties and multiple owners)
• More storage drivers (S3 & Spectrum Scale)
• Event system and first workflows (Notifications & Auditing)
ownCloud.com 11
14. Digital collaboration is more than productivity
ownCloud.com 15
New ways of
working
Workstream
collaboration
Documents
Spreadsheets
Graphics
Collaborative
Work Management
Content
Collaboration
Platform
Email and Calendar
Meeting
Solutions
NEW WORK NUCLEUS
17. Achieving more together
• Respecting and building on open standards
• Maintaining an open development model
• Share: code, control, responsibility
What we do
• ownCloud Infinite Scale is based on REVA and CS3 APIs
• Contributions to upstream projects like TUS, OIDC, glauth, Go libraries
• Increased developer activity in shared repos like REVA
• New role at ownCloud: Collaboraiton Manager – improving cross-organizational collaboration
ownCloud.com 18
18. Next steps
• Align community standards: Code standards, PR & Review workflows,
technologies e.g. dependencies, CI
• Alignment on roadmaps and releases
• Become a more visible player in the open-source ecosystem
• Active participation: oCIS, cs3mesh4eosc
Our proposal
• Discuss community standards together
• oCIS early adopter group – Join us to roll out oCIS
• Meet to hack: Let’s plan a hackathon for the ecosystem
ownCloud.com 19