Vsebinski sklop: Razvoj in oblak


cloud track

Vsi poznamo GMail, Office 365, Dropbox in Netflix. Čeprav gre za različna podjetja je vsem skupno, da izkoriščajo cloud infrastrukturo za serviranje svojih aplikacij do končnih uporabnikov. Čeprav je Cloud že kar lep čas prisoten in ne gre za vročo žemljico, se ga po večini še vedno otepamo, češ da tega pa v našem podjetju ne potrebujemo - potem pa v novicah hitro zasledimo, kako je startup uspel s cloud infrastrukturo zagotoviti hitro rast.

V tem tracku vas ne bomo poskušali prepričati, da da je Cloud "the new black", predstavili pa vam bomo, kako je lahko razvojno okolje ali pa produkcijsko okolje le klik stran in kako si lahko poenostaviti svoje poslovne procese z uporabo oblačnih storitev. Pokazali vam bomo pa tudi, kako si lahko postavite svoj oblak z odprtokodno rešitvijo Openstack.

Z nami bodo torej predavatelji, ki že imajo izkušnje z oblačnimi storitvami, ki se ne ustrašijo besed Docker, Kubernetes, Paas, IaaS... in ti predavatelji bodo svoje znanje z veseljem delili z vami.

Abstract:

Microsoft App Service je skupek storitev (Web App, Mobile App, Logic App, API apps), ki omogoča razvijalcu popoln paket pri razvoju aplikacije v oblaku. Od izgradnje spletne aplikacije in podpori mobilnih odjemalcev do povezovanja z drugimi rešitvami do izgradnje svojih storitev in objavi.

Pogledali si bomo, kako lahko gradimo aplikacije za oblak, kako se prilagodimo potrebam aplikacije po večji zmogljivosti dinamično ali ročno, kako se povezujemo z drugimi rešitvami kot so DropBox, O365, OneDrive, Twitter, itd. in izgradimo delovni tok izvajanja storitev, izgradimo lastne storitve (API), ki jih nato preko oblaka ponujamo drugim razvijalcem ali pa strankam na enostaven ter nam prilagodljiv sistem.

Abstract:

Cloud computing has in last years been the theme of almost all major events in the field of information technology. All major computer companies and Oracle of course, have developed programs and solutions that penetrate into almost all areas of information technology. The management of organizations and professionals responsible for the strategic development of IT are faced with questions such as:

• How, when and with what dynamics to make the transition to cloud computing?

• How secure is our data in the cloud? • What if I want to change this?

• How will our business processes be affected with the transition to the cloud?

• Is cloud computing also suitable for organizations in our region?

Cloud Solutions are becoming a fact and reality, not only in the world but also in our region. Cloud computing enables faster returns on investments due to lower costs of installation, the application is ready to use, there is no need to buy additional hardware, and implementations are faster. It provides greater flexibility, higher automation and easier maintenance. Pay only what is actually used. It is ideal for those who use multiple devices: smartphones, tablets and PCs. All global ICT providers (including Oracle) have recognized this as a strategic direction of development. In addition to large-scale providers there is also a range of successful smaller vendors in the cloud. There are new opportunities that are exploited by both large providers as well as new market players entering with innovative solutions. Opportunities and possibilities are enormous, the market is growing at great speed. Matej Kranjc will explain his views, experience, vision, development strategy and the importance of cloud computing for the regional ICT space and how cloud solutions will influence jobs in the IT industry.

Abstract:

Ste se kdaj vprašali, kako si postaviti privatni oblak in kaj vse omogoča? Openstack je odprtokodna oblačna platforma za javne in privatne oblake, ki jo uporablja že preko 200 večjih podjetij po svetu (Yahoo, Cisco, Paypal, itd...). V tem predavanju vam bomo povedatli, kaj je Openstack in kaj zmore.

V tem predavanju vam bomo, kako enostavno si lahko postavite svoj privatni oblak, kako orkestrirati servise z uporabo Heat templatov, ter kako napišete Heat template. Kot dodatek vam bomo pokazali Iskratelovo rešitev za orkestracijo, ki temelji na odprtokodni rešitvi Openbaton in omogoča orkestracijo virtualk preko VNF descriptorjev (Dockerfile za virtualne računalnike).

Abstract:

As the mobile market has matured, it’s become clear that many activities need to be pushed to the server for maximum efficiency—you simply can’t solve all problems in the client code. Instead, you need mobile-specific services that accelerate development and make it easy to create compelling mobile apps. Oracle Mobile Cloud Service provides the out-of-the-box services that every mobile app requires such as user management, push notifications, data offline and sync, analytics, etc., plus the ability to define and implement new enterprise-ready services quickly and cleanly. Each of these services expose APIs that mobile app developers can call directly from their client apps, using REST calls or the client SDKs.

In this lecture we will demonstrate the steps of creating, deploying and monitoring a mobile application using Oracle Mobile Cloud Service.

Abstract:

With over 50 billion connected devices expected by 2020, the Internet of things (IoT) is poised to have a major impact. IoT encompasses any object with a unique identifier that can be connected in an Internet-like structure and communicate with similarly tagged objects. IoT promises to bring increased visibility into products, processes, customers and partners—and significant benefits in terms of reduced costs and improved efficiency; greater speed and scale; and the ability to create new smart products and services.

For businesses to take the greatest advantage of IoT, they will need to define a comprehensive approach to unifying a wide array of devices within the data center with one goal in mind: extract the most useful insights as quickly as possible, and turn those insights into action. In particular, disruptive potential comes from the ability to deal with vast quantities of data in raw form. This is where Oracle’s technologies are increasingly on target. Oracle Internet of Things Cloud Service empowers organizations to collect, route, and analyze data from sensor-based and other IoT devices. This equips organizations to prepare themselves for the onslaught of data coming their way as the industrial internet takes hold.

Part of the extensive Oracle Platform as a Service (PaaS) offerings, the Oracle IoT Cloud Service enables companies to securely connect to any device generating data; perform real-time and predictive analytics on device data; and extend business processes within enterprise applications. It also allows them to rapidly build IoT applications for preventive maintenance and asset tracking using pre-built integrations with Oracle PaaS and third-party and Oracle Software as a Service (SaaS) applications.

Join this session and learn how to use IoT and its technological integration to create new customer experience.

Povzetek:

Vsi se strinjamo, da so Oracle Forms okolje, s katerim lahko v najkrajšem času razvijemo profesionalne poslovne aplikacije, o tem ni nobenega dvoma. Po drugi strani pa je res tudi, da te aplikacije, čeprav super funkcionalne, ne uporabljajo najnovejših smernic razvoja uporabniškega vmesnika. Zakaj torej ne bi ohranili PL/SQL programskega jezika in učinkovitosti dela s podatki, istočasno pa imeli pravi spletni uporabniški vmesnik, ki ga lahko uporabljamo tako v brskalniku kot na tablicah in ostalih prenosnih napravah? Še več, zakaj ne bi teh aplikacij na tablicah uporabljajo tudi doma, pri prijateljih ali na počitnicah?

Rešitev, ki si jo bomo pogledali v predstavitvi, omogoča vse to, poleg tega pa lahko zaradi narave prenosnih naprav (telefoni, tablice, ...) v aplikaciji uporabimo tudi kamero, GPS in ostale storitve, ki jih naprava ponuja. Po drugi strani lahko zaradi uporabe Oracle Mobile Cloud Services okolja, ki je del rešitve, aplikacijo poganjamo tudi takrat, ko nimamo podatkovnega dostopa (letalo, predor, skladišče, ...), ko le-ta pride nazaj, pa enostavno sinhroniziramo vsebine.

V predstavitvi si bomo pogledali, katere korake moramo prehoditi, da lahko obstoječe Forms okolje (ki bo delovalo naprej enako kot prej) nadgradimo z mobilnimi aplikacijami in jih uporabljamo na naših prenosnih napravah kadarkoli in kjerkoli.

Abstract:

Business today is facing big challenges: to innovate quickly, keep costs in line and respond to competitive pressures. IT-infrastructure is of huge importance and can be either inhibitor or enabler for business agility. In last couple of years cloud services grew on importance and momentum, many CIOs considering IaaS as an infrastructure option while some of them already adopted it as their default infrastructure choice.

Oracle Cloud delivers a complete, integrated and standards-based suite of services at every layer of the cloud. Oracle cloud IaaS – which complements Oracle Cloud Platform as a Service – provides an extensive toolset of elastic compute capacity, storage and network to help customers innovate and reduce costs with elastic and low cost infrastructure.

In this session we'll present Oracle cloud Infrastructure as a Service with other IaaS extensions e.g. Oracle Cloud Machine enabling public cloud services in customer data center and Ravello Systems running VMWare workloads in the Cloud.