2016年7月11日に開催されたJJUGナイトセミナー「JavaAPI訴訟問題を考える」での講演「JavaとOSSとAndroid」の資料です。
後半の「Oracle vs Google訴訟の概要」は、こちらから。
http://www.slideshare.net/KiyoshiKurihara/oracle-vs-google-63898283
2016年7月11日に開催されたJJUGナイトセミナー「JavaAPI訴訟問題を考える」での講演「JavaとOSSとAndroid」の資料です。
後半の「Oracle vs Google訴訟の概要」は、こちらから。
http://www.slideshare.net/KiyoshiKurihara/oracle-vs-google-63898283
Data Microservices with Spring Cloud Stream, Task, and Data Flow #jsug #spri...Toshiaki Maki
The document discusses Spring Cloud Data Flow, which provides a framework for building data pipelines using microservices. It describes how Spring Cloud Data Flow orchestrates long-lived streaming applications using Spring Cloud Stream and short-lived batch processing applications using Spring Cloud Task. It also discusses how these applications can be deployed on modern platforms using deployment-specific Spring Cloud Deployers.
Let's reconsider about collecting logs. Plus, visiting elastic@Moutain View!心 谷本
1. The document discusses reconsidering how logs are processed by examining use cases like visualizing logs in charts, watching logs for issues, and keeping logs for future use.
2. It suggests treating logs as a stream of events and using a log streaming hub to flexibly route logs to tools for viewing, watching, visualizing, and storage.
3. Examples of log streaming systems are shown using technologies like Fluentd, Redis, Amazon Kinesis, and AWS services to process logs in scalable and painless ways.
This document provides an overview of Cloud Foundry, including:
- Cloud Foundry is an open source cloud application platform that allows developers to build, deploy, and run applications.
- It describes the architecture of Cloud Foundry including the cloud controller, cells, buildpacks, and how applications are deployed and scaled.
- It also discusses services on Cloud Foundry, including the marketplace, creating and binding services, and accessing service credentials.
Short Lived Tasks in Cloud Foundry #cfdtokyoToshiaki Maki
The document discusses different types of tasks in Cloud Foundry including long-running process (LRP) tasks, app process staging tasks, and app tasks. It provides examples of using the cf v3-run-task command to run tasks such as database migrations, flyway migrations, and a custom task to output a greeting.
Implement Service Broker with Spring Boot #cf_tokyoToshiaki Maki
This document discusses implementing a service broker with Spring Boot to provide services to applications running on Cloud Foundry. It provides an overview of service brokers and their APIs in Cloud Foundry. It then demonstrates how to build a sample fake service broker using Spring Boot and the Spring Cloud CloudFoundry Service Broker library by implementing the broker APIs and services. The broker is deployed locally to PCF Dev and services are created and bound to applications.
From Zero to Hero with REST and OAuth2 #jjugToshiaki Maki
The document discusses authorization using OAuth2 and securing REST APIs. It begins with an introduction to OAuth2 terminology and flow, including the authorization code grant and resource owner password credentials grant types. It then covers using JSON Web Tokens (JWTs) as access tokens, explaining that JWTs can be verified at startup without calling the authorization server for each request, unlike plain access tokens. The document concludes with links to code samples for implementing OAuth2 in Spring.
Team Support in Concourse CI 2.0 #concourse_tokyoToshiaki Maki
The document discusses new team support features in Concourse CI 2.0. It introduces the ability to have multiple teams with separate pipelines and builds. Authentication and authorization can now be configured separately for each team using various providers like Basic auth, GitHub teams, Cloud Foundry UAA, and generic OAuth 2. Commands to configure the authentication for each team using the different providers are also shown.
SPI Japan 2013で、10/16に開催したチュートリアルの資料です。
今までの資料とあまり変化はないですが、組織で改善を進めるSEPGの方の参加が多かったので、後半は改善推進の方向けに並べ替えてあります。(79-81ページは新規)
ワークショップはSEPG向けカスタマイズの『レゴスプリント』でした。