Creating an Angular 2 Angular CLI app in 15 Minutes Using MaterializeCSS & Fi...Tracy Lee
Slides from my AngularJS Berlin talk. Creating an Angular 2 Angular CLI app in 15 Minutes Using MaterializeCSS & Firebase. Link to articles and starter repo on github listed.
Github starter repo: https://github.com/ladyleet/ngtattoo-ngexample
App on Firebase: https://ngtattooexample.firebaseapp.com/
Post: How to use materialize-css with Angular 2
https://medium.com/@ladyleet/using-materializecss-with-your-angular-2-angular-cli-app-2eb64b05a1d2#.28mbpguuv
Post: Using Angular 2’s new router
https://medium.com/@ladyleet/using-angular-2s-brand-new-router-a868fdc23503#.ubyiddj7n
Post: Displaying data using ngFor
https://medium.com/@ladyleet/displaying-data-with-the-ngfor-directive-in-your-angular-2-app-1b72cab1121e#.vpiznb2bi
The Tale of 2 CLIs - Ember-cli and Angular-cliTracy Lee
Learn about the benefits of these 2 great cli tools, angular-cli and ember-cli and why they are so important in development. Live coding up the ember-cli app is here. https://www.youtube.com/watch?v=-Ury2S9Y-4Q
Desarrollo de aplicaciones con Grails 3, Angular JS y Spring SecurityAlvaro Sanchez-Mariscal
Grails 3.1 mejora el sistema de profiles introducido en Grails 3.0. Uno de los nuevos profiles facilita la creación y el desarrollo de aplicaciones donde el front-end es una aplicación Angular JS, y el backend un API REST hecho con Grails.
En este taller, Álvaro (miembro del equipo de Grails en OCI, comitter de Grails y autor de varios plugins) los asistentes podrán crear paso a paso una aplicación usando Grails 3.1, Angular JS y Spring Security REST.
El workshop está publicado en http://alvarosanchez.github.io/grails-angularjs-springsecurity-workshop/. Si quieres asistir al taller, deberías tener instalado previamente lo siguiente:
JDK 7 or 8.
Git.
Gradle 2.9+.
Grails 3.1.6.
Get Hip with Java Hipster - JavaOne 2017Matt Raible
Building a modern web application requires a lot of tools, frameworks, and techniques. This session shows how JHipster unites popular frameworks such as Angular, Spring Boot, and Bootstrap. Learn how Yeoman, a scaffolding tool for modern web apps, works with JHipster to generate a project that uses Java 8, SQL or NoSQL databases, Spring profiles, Maven or Gradle, Webpack, WebSockets, and BrowserSync. It also supports a number of different authentication mechanisms, including classic session-based auth, OAuth 2.0, and JWT-based authentication. For production deployments, JHipster includes out-of-the-box support for AWS, Cloud Foundry, Heroku, Docker, and Kubernetes.
Presentation made for the #11 AngularJS-IL meetup group.
(http://www.meetup.com/AngularJS-IL/events/222633741/)
How you can use webpack to leverage modularity in you AngularJS projects.
This slides comes with an example code that you can grab here:
https://github.com/nirkaufman/angular-snake
Creating an Angular 2 Angular CLI app in 15 Minutes Using MaterializeCSS & Fi...Tracy Lee
Slides from my AngularJS Berlin talk. Creating an Angular 2 Angular CLI app in 15 Minutes Using MaterializeCSS & Firebase. Link to articles and starter repo on github listed.
Github starter repo: https://github.com/ladyleet/ngtattoo-ngexample
App on Firebase: https://ngtattooexample.firebaseapp.com/
Post: How to use materialize-css with Angular 2
https://medium.com/@ladyleet/using-materializecss-with-your-angular-2-angular-cli-app-2eb64b05a1d2#.28mbpguuv
Post: Using Angular 2’s new router
https://medium.com/@ladyleet/using-angular-2s-brand-new-router-a868fdc23503#.ubyiddj7n
Post: Displaying data using ngFor
https://medium.com/@ladyleet/displaying-data-with-the-ngfor-directive-in-your-angular-2-app-1b72cab1121e#.vpiznb2bi
The Tale of 2 CLIs - Ember-cli and Angular-cliTracy Lee
Learn about the benefits of these 2 great cli tools, angular-cli and ember-cli and why they are so important in development. Live coding up the ember-cli app is here. https://www.youtube.com/watch?v=-Ury2S9Y-4Q
Desarrollo de aplicaciones con Grails 3, Angular JS y Spring SecurityAlvaro Sanchez-Mariscal
Grails 3.1 mejora el sistema de profiles introducido en Grails 3.0. Uno de los nuevos profiles facilita la creación y el desarrollo de aplicaciones donde el front-end es una aplicación Angular JS, y el backend un API REST hecho con Grails.
En este taller, Álvaro (miembro del equipo de Grails en OCI, comitter de Grails y autor de varios plugins) los asistentes podrán crear paso a paso una aplicación usando Grails 3.1, Angular JS y Spring Security REST.
El workshop está publicado en http://alvarosanchez.github.io/grails-angularjs-springsecurity-workshop/. Si quieres asistir al taller, deberías tener instalado previamente lo siguiente:
JDK 7 or 8.
Git.
Gradle 2.9+.
Grails 3.1.6.
Get Hip with Java Hipster - JavaOne 2017Matt Raible
Building a modern web application requires a lot of tools, frameworks, and techniques. This session shows how JHipster unites popular frameworks such as Angular, Spring Boot, and Bootstrap. Learn how Yeoman, a scaffolding tool for modern web apps, works with JHipster to generate a project that uses Java 8, SQL or NoSQL databases, Spring profiles, Maven or Gradle, Webpack, WebSockets, and BrowserSync. It also supports a number of different authentication mechanisms, including classic session-based auth, OAuth 2.0, and JWT-based authentication. For production deployments, JHipster includes out-of-the-box support for AWS, Cloud Foundry, Heroku, Docker, and Kubernetes.
Presentation made for the #11 AngularJS-IL meetup group.
(http://www.meetup.com/AngularJS-IL/events/222633741/)
How you can use webpack to leverage modularity in you AngularJS projects.
This slides comes with an example code that you can grab here:
https://github.com/nirkaufman/angular-snake
7 Peaks Software Angular Meetup July 2019.
ABC: Angular, Bazel, CLI by Vorrawut Judasri – Developer at Odds.
Angular 8 is the newest version on the block, and comes with the effective CLI API, helping make developers experience better. Offering differential loading support for modern browser, and faster loading, and also includes Ivy renderer tree-shaking for a smaller website.
See all the event details here -> http://7peakssoftware.com/angular-meetup-2019/
Stay tuned to get information about 7 Peaks Software’s next Angular meetup at https://7peakssoftware.com/events/
Develop Hip APIs and Apps with Spring Boot and Angular - Connect.Tech 2017Matt Raible
Building a modern web application requires a lot of tools, frameworks, and techniques. This session shows how JHipster unites popular frameworks such as Angular, Spring Boot, and Bootstrap. Learn how Yeoman, a scaffolding tool for modern web apps, works with JHipster to generate a project that uses Java 8, SQL or NoSQL databases, Spring profiles, Maven or Gradle, Webpack, WebSockets, and BrowserSync. It also supports a number of different authentication mechanisms, including classic session-based auth, OAuth 2.0, and JWT-based authentication. For production deployments, JHipster includes out-of-the-box support for AWS, Cloud Foundry, Heroku, Docker, and Kubernetes.
Join James as he walks through his latest creation, Island Tracker(https://islandtracker.app) for Animal Crossing on iOS and Android. Built full cross-platform with Xamarin.Forms and leveraging Azure Functions and Table Storage as the cloud backend he will discuss his full architecture and demo how it all was pulled together. He will talk about lessons learned, preparing for release, continuous integration, user testing, and more! If you have ever wanted an insight into creating and deploying a cloud connected app then join in.
Automazione serverless con Azure Functions e PowerShell - Marco Obinu - DevOp...Marco Obinu
Slide of the session held @ DevOps Heroes 2019 in Parma.
Session video is available here: https://youtu.be/0ZK1SQ6zkiU
Demo scripts are available here: https://github.com/OmegaMadLab/StartingWithPoshAzureFunctions
Bootiful Development with Spring Boot and Angular - Connect.Tech 2017Matt Raible
Intro to Spring Boot and Angular presentation from JHipster 4 Workshop on Connect.Tech 2017.
To simplify development and deployment, you want everything in the same artifact, so you put on your Angular app "inside" and your Spring Boot app, right? But what if you could create your Angular app as a standalone app and make cross-origin requests to your API? This session shows how to develop with Java 8, Spring Boot, Angular 4, and TypeScript. You'll learn how to create REST endpoints with Spring MVC, Spring Data REST, configure Spring Boot to allow CORS, and create an Angular app to display its data.
Automating Aegir Platform builds with Git; Fabric; and DrushIain Houston
Slides for @drupalbristol talk on Weds October 21st (Back to the Future Day!) on automating Drupal Aegir Platform builds triggered from Git tags using Fabric and Drsush Provision
Brief introduction of Google App Engine and Play Framework.
Step-by-step instruction to develop and deploy play! web App on GAE with Siena persistence layer, CRUD management interface and login support.
Using Angular-CLI to Deploy an Angular 2 App Using Firebase in 30 MinutesTracy Lee
Do you think it’s possible to live code an Angular 2 app, create a backend, and deploy it in one talk? With the convenience of Angular-CLI and a little help from Firebase and material design, see how easy it is to create apps with Angular 2 and why this new framework is the great for quickly prototyping ideas and is built to scale large applications across distributed teams.
Example repo with completed branches - https://github.com/ladyleet/ngcruise-up
Deployed App - https://ngpoland-d7d54.firebaseapp.com/
7 Peaks Software Angular Meetup July 2019.
ABC: Angular, Bazel, CLI by Vorrawut Judasri – Developer at Odds.
Angular 8 is the newest version on the block, and comes with the effective CLI API, helping make developers experience better. Offering differential loading support for modern browser, and faster loading, and also includes Ivy renderer tree-shaking for a smaller website.
See all the event details here -> http://7peakssoftware.com/angular-meetup-2019/
Stay tuned to get information about 7 Peaks Software’s next Angular meetup at https://7peakssoftware.com/events/
Develop Hip APIs and Apps with Spring Boot and Angular - Connect.Tech 2017Matt Raible
Building a modern web application requires a lot of tools, frameworks, and techniques. This session shows how JHipster unites popular frameworks such as Angular, Spring Boot, and Bootstrap. Learn how Yeoman, a scaffolding tool for modern web apps, works with JHipster to generate a project that uses Java 8, SQL or NoSQL databases, Spring profiles, Maven or Gradle, Webpack, WebSockets, and BrowserSync. It also supports a number of different authentication mechanisms, including classic session-based auth, OAuth 2.0, and JWT-based authentication. For production deployments, JHipster includes out-of-the-box support for AWS, Cloud Foundry, Heroku, Docker, and Kubernetes.
Join James as he walks through his latest creation, Island Tracker(https://islandtracker.app) for Animal Crossing on iOS and Android. Built full cross-platform with Xamarin.Forms and leveraging Azure Functions and Table Storage as the cloud backend he will discuss his full architecture and demo how it all was pulled together. He will talk about lessons learned, preparing for release, continuous integration, user testing, and more! If you have ever wanted an insight into creating and deploying a cloud connected app then join in.
Automazione serverless con Azure Functions e PowerShell - Marco Obinu - DevOp...Marco Obinu
Slide of the session held @ DevOps Heroes 2019 in Parma.
Session video is available here: https://youtu.be/0ZK1SQ6zkiU
Demo scripts are available here: https://github.com/OmegaMadLab/StartingWithPoshAzureFunctions
Bootiful Development with Spring Boot and Angular - Connect.Tech 2017Matt Raible
Intro to Spring Boot and Angular presentation from JHipster 4 Workshop on Connect.Tech 2017.
To simplify development and deployment, you want everything in the same artifact, so you put on your Angular app "inside" and your Spring Boot app, right? But what if you could create your Angular app as a standalone app and make cross-origin requests to your API? This session shows how to develop with Java 8, Spring Boot, Angular 4, and TypeScript. You'll learn how to create REST endpoints with Spring MVC, Spring Data REST, configure Spring Boot to allow CORS, and create an Angular app to display its data.
Automating Aegir Platform builds with Git; Fabric; and DrushIain Houston
Slides for @drupalbristol talk on Weds October 21st (Back to the Future Day!) on automating Drupal Aegir Platform builds triggered from Git tags using Fabric and Drsush Provision
Brief introduction of Google App Engine and Play Framework.
Step-by-step instruction to develop and deploy play! web App on GAE with Siena persistence layer, CRUD management interface and login support.
Using Angular-CLI to Deploy an Angular 2 App Using Firebase in 30 MinutesTracy Lee
Do you think it’s possible to live code an Angular 2 app, create a backend, and deploy it in one talk? With the convenience of Angular-CLI and a little help from Firebase and material design, see how easy it is to create apps with Angular 2 and why this new framework is the great for quickly prototyping ideas and is built to scale large applications across distributed teams.
Example repo with completed branches - https://github.com/ladyleet/ngcruise-up
Deployed App - https://ngpoland-d7d54.firebaseapp.com/
presented at Web Unleashed 2017
More info at www.fitc.ca/webu
Giorgio Natili
Akamai Technologies
Overview
There are a lot of different frameworks to use to build an enterprise web app, among them Angular is one of the most popular. In the past year, Angular changed dramatically evolving from the version 1.x known as AngularJS to the next generation of Angular.
Despite the excitement for the new version of the framework, a lot of organizations are facing several challenges because of the nature of the upgrade that is not retro-compatible with the old version of Angular (aka AngularJS).
During this presentation, you’ll learn first how to integrate AngularJS component in an Angular to reuse as much as possible the existing codebase and then how to design and develop a predictable state using Redux.
Objective
Learn how to upgrade your code base from AngularJS to Angular and how to create uni-directional architectures able to manage a predictable application state.
Target Audience
Engineers and engineering managers
Assumed Audience Knowledge
AngularJS
Five Things Audience Members Will Learn
How to use Angular 4 with AngularJS
How to upgrade components and services from AngularJS to Angular 4
What is Redux and how to use it with Angular 4
How to design an app with a predictive state
How to implement a state machine with Redux and Angular
Android is becoming one of the biggest platforms for programmers today. There is a huge demand for skilled Android Developers all over the world. Most businesses across multiple domains are building Android Apps both for enterprise and retail products. Whether you are student or in the IT industry, possessing Android Development skills will help you take the next big leap in your career.
Angular 12 is the latest upgrade to Google’s popular TypeScript-based web framework that arrived on 12th May 2021. It’s currently available as a production release, though. You can probably guess that it brought many new things to the table, as is the custom of the creators of Angular. Among all the enhancements, Angular 12 denounces the inheritance assemblage of View Engine and delivers pipelines for the more recent Ivy tech.
Vue.js is a modern JavaScript framework for building UI on the web. It managed to combine hipster virtual DOM approach with API well known to any Angular developer. Components, SSR, CLI, state management, dev tools and much more. Besides it has smallest footprint (23kb gziped) and provides great developer experience. Those are the reasons the community and the adoption was growing rapidly last year.We'll have an intro to vue.js API and usage.
Learn web development with the famous Angular framework from scratch in this Angular 6 online training tutorial.
Get the course here : https://www.eduonix.com/angular-4-the-complete-guide?coupon_code=JY10
What’s new in angular 13 and why should you use it for web app development pr...Moon Technolabs Pvt. Ltd.
When it comes to holistic solutions suitable for building the front end of web applications without any extra plug-ins or frameworks, Angular stands out from the crowd. It’s one of the best frameworks currently available for building web applications. Something designed using Angular will always look good, deliver an exceptional user experience, and perform incredibly well. Angular 13 is also on its way. It’ll soon hit the markets and will take the game of web app development to the next level.
Visit Here for More: https://www.moontechnolabs.com/blog/whats-new-in-angular-13-and-why-should-you-use-it-for-web-app-development-projects/
Cross Platform Mobile Apps with the Ionic FrameworkTroy Miles
What happens when you combine Google's AngularJS, the super cool JavaScript MVC Framework with Apache Cordova, the cross platform mobile framework using web technology? You get the Ionic Framework, the super sexy love child of two great frameworks. With Ionic you build mobile apps using the web technology you already know and love. Think the apps will be slow and clunky? Think again, Ionic comes out of the box with well design CSS3 classes to make beautiful and fluid apps.
Using Cordova and jQuery Mobile already? Well, with Ionic you will learn to love mobile development again. No more write-only spaghetti code, Ionic makes it easy to create clean, testable, logical mobile apps. Need to support tablet and phone in the same app? Ionic has you covered. You can create one app which will use responsive design to change its look based on the device's screen dimensions.
In this talk, I will show how easy it is to create a mobile with Ionic by building a simple but feature full app live. We will start at the command line, with one command, Ionic creates the skeleton of our app. Then using a text editor and the Chrome browser we begin building out our app. We can get it all up and running without the need for a mobile device. We will use live reload so we see our changes as soon as we make them. Once we finish, a few commands deploys our app to a simulated device.
Want to get started but heard what a pain it is to install a mobile development environment? Never fear, the Vagrant Ionic Box provides a complete Android development in a virtual environment for Windows, Mac OS X, and Linux. You will be up and coding in no time.
What the Gradle team have shipped since Gradle 3.0, featuring performance features like compile avoidance, user experience features like the Kotlin DSL, and brand new tools like the Java 9 support
You can develop native mobile applications using HTML/CSS/JS with the help of PhoneGap. I will show you how to achieve the best possibe native experience using web technologies and optimize your workflow with automation.
APIs are part of mobile apps and mobile app development projects. When you hire .net developers to work on APIs, they’ll want to use gRPC for the purpose. If you wish to learn about this API-building technology, you should keep reading.
How native script angular helps to build truly native mobile applicationsKaty Slemon
Use NativeScript Angular to build truly native cross-platform mobile applications for iOS, Android, and the Web with the support of npm and CocoaPods libraries.
Greane Tree Technology CTO Joseph Payette gave our latest “Lunch & Learn” presentation. With the number of tools and frameworks for cross platform mobile application development increasing every year, it can be a challenge to determine the best fit technology for a mobile project. All of these tools and frameworks have their advantages and disadvantages, as they leverage different mechanisms for abstracting differences across mobile devices in an effort to provide a single platform for rapid application development. To bring order to the various options at hand, Joe reviewed mobile application architectures (native, hybrid, and HTML5), and explored and compared a few hybrid tools and frameworks, namely PhoneGap (www.phonegap.com), Appcelerator (www.appcelerator.com), and MoSync (www.mosync.com). Joe’s mobile application development presentation includes sample code for these three tools and frameworks.
The Lunch and Learn series is a regular event where we discuss topics of interest to our projects and clients. Last month, Chad Calhoun explored Git Interactive Techniques.
Similar to 20210411 全端網頁開發起手式:建構並佈署Angular網頁應用程式至GCP (20)
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
12. gcloud CLI Commands
manage Google Cloud Platform resources and developer workflow
● gcloud config list
print the properties in the active configuration
● gcloud components list
list the status of all Cloud SDK components
● gcloud init [--console-only]
initialize or reinitialize gcloud
● gcloud projects describe PROJECT_ID_OR_NUMBER
show metadata for a project
https://cloud.google.com/sdk/gcloud/reference
13. gcloud app CLI Commands
deploy and manage your Google App Engine apps
● gcloud app regions list
list the availability of flex and standard environments for each region
● gcloud app create [--region=REGION]
create an App Engine app within the current Google Cloud Project
● gcloud app describe
display all data about an existing service
● gcloud app deploy
deploy the local code and/or configuration of your app to App Engine
https://cloud.google.com/sdk/gcloud/reference/app
14. gcloud app CLI Commands
deploy and manage your Google App Engine apps
● gcloud app regions list
● gcloud app create --region=asia-east2
● gcloud app describe
23. 建立 Angular 專案
1. 安裝並確定 Node.js 與 npm 版本
2. 安裝 Angular CLI
3. 以 Angular CLI 建立新專案(工作空間)
4. 編譯並執行專案
ng new <name> [options]
ng n <name> [options]
ng serve <name> [options]
ng s <name> [options]
--host: Host to listen on.
--port: Port to listen on.
Default: 4200
node -v
npm -v
npm install -g @angular/cli
https://www.npmjs.com/package/@angular/cli
24. | Angular CLI | Angular | NodeJS | TypeScript |
|---------------|-----------------|--------------------------------|----------------|
|6.0.8 |6.0.x |8.9.x or later minor |2.7.x |
|6.1.5 |6.1.x |8.9.x or later minor |2.7.x |
|6.2.9 |6.1.x |8.9.x or later minor |2.9.x |
|7.0.7 |7.0.x |8.9.x/10.9.x or later minor |3.1.x |
|7.1.4 |7.1.x |8.9.x/10.9.x or later minor |3.1.x |
|7.2.4 |7.2.x |8.9.x/10.9.x or later minor |3.2.x |
|7.3.9 |7.2.x |8.9.x/10.9.x or later minor |3.2.x |
|8.0.6 |8.0.x |10.9.x or later minor |3.4.x |
|8.1.3 |8.1.x |10.9.x or later minor |3.4.x |
|8.2.2 |8.2.x |10.9.x or later minor |3.4.x |
|8.3.25 |8.2.x |10.9.x or later minor |3.5.x |
|9.0.7 |9.0.7 |10.13.x/12.11.x or later minor |3.6.x/3.7.x |
|9.x |9.x |10.13.x/12.11.x or later minor |3.6.x-3.8.x |
|10.x |10.x |10.13.x/12.11.x or later minor |3.9.x |
|10.1.x |10.1.x |10.13.x/12.11.x or later minor |3.9.x/4.0.x |
|10.2.x |10.2.x |10.13.x/12.11.x or later minor |3.9.x/4.0.x |
|11.0.7 |11.0.x |10.13.x/12.11.x or later minor |4.0.x |
|11.1.x |11.1.x |10.13.x/12.11.x or later minor |4.0.x/4.1.x |
|11.2.x |11.2.x |10.13.x/12.11.x or later minor |4.0.x/4.1.x |
|12.0.x |12.0.x |12.13.x/14.15.x or later minor |4.2.x |
https://gist.github.com/LayZeeDK/c822cc812f75bb07b7c55d07ba2719b3
29. 加入 Angular Google Maps component
Component on Angular 9
1. 確認並更新 Angular 版本
2. 安裝 Google Maps 模組
3. 使用 Google Maps 模組
npm install @angular/google-maps
ng version
ng update @angular/core@^9 @angular/cli@^9
https://github.com/angular/components/blob/master/src/google-maps/
34. 操作 Angular CLI
● 建立模組
● 建立元件
● 建立服務
https://www.npmjs.com/package/@angular/cli
ng generate component <name> [options]
ng g component <name> [options]
ng generate service <name> [options]
ng g service <name> [options]
ng generate module <name> [options]
ng g module <name> [options]
35. PS C:projectsgaehugoo-bus> ng g component bus-map
CREATE src/app/bus-map/bus-map.component.html (22 bytes)
CREATE src/app/bus-map/bus-map.component.spec.ts (627 bytes)
CREATE src/app/bus-map/bus-map.component.ts (278 bytes)
CREATE src/app/bus-map/bus-map.component.css (0 bytes)
UPDATE src/app/app.module.ts (477 bytes)
PS C:projectsgaehugoo-bus> ng g module bus-map
CREATE src/app/bus-map/bus-map.module.ts (192 bytes)
PS C:projectsgaehugoo-bus> ng g service services/google-maps
CREATE src/app/services/google-maps.service.spec.ts (378 bytes)
CREATE src/app/services/google-maps.service.ts (139 bytes)
PS C:projectsgaehugoo-bus> ng g service services/bus-data
CREATE src/app/services/bus-data.service.spec.ts (363 bytes)
CREATE src/app/services/bus-data.service.ts (136 bytes)
BusMapComponent
BusMapModule
GoogleMapsService BusDataService
GoogleMapsModule
HttpClientModule
HttpClientJsonpModule
AppModule
Lazy Loading the API Bus Data Provider